10

我正在使用以下 HTML:

<li id="item1" data="icon: 'base.gif', url: 'page.htm', target: 'Page'">Item 1 Title</li>

我正在尝试将Item 1 Title部分更改为其他内容。

我试过使用:

document.getElementById("item1").innerHTML = "Item was changed";

但没有运气。甚至尝试使用:

document.getElementById("item1").value = "Item was changed";

但仍然没有运气。

我只想更改文本并保持其他内容不变。

难道我做错了什么?

4

2 回答 2

14

试试这个

window.onload = function(){
 document.getElementById("item1").innerHTML = "Item was changed";
}
于 2012-09-12T04:45:33.327 回答
0

您可以在页面加载后创建一个功能和所有功能

var changeText = function(text){ 
    document.getElementById("item1").innerHTML = text;
}

window.onload = function() { 
    changeText(' some text '); 
 }
于 2012-09-12T04:55:36.810 回答