[英]Javascript to change li tag text
I am using the following HTML: 我使用以下HTML:
<li id="item1" data="icon: 'base.gif', url: 'page.htm', target: 'Page'">Item 1 Title</li>
I am trying to change the Item 1 Title part to something else. 我正在尝试将Item 1 Title部分更改为其他内容。
I have tried using: 我尝试过使用:
document.getElementById("item1").innerHTML = "Item was changed";
but had no luck. 但没有运气。 Even tried using:
甚至尝试使用:
document.getElementById("item1").value = "Item was changed";
but still no luck. 但仍然没有运气。
I am only wanting to change the text and leave eveything else the same. 我只想改变文本并保留其他内容。
Am I doing something wrong? 难道我做错了什么?
try this 试试这个
window.onload = function(){
document.getElementById("item1").innerHTML = "Item was changed";
}
you can make a function and all it after the page is loaded 你可以在页面加载后创建一个函数
var changeText = function(text){
document.getElementById("item1").innerHTML = text;
}
window.onload = function() {
changeText(' some text ');
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.