用于更改li标签文本的Javascript

时间:2012-09-12 04:41:46

标签: javascript html html-lists

我使用以下HTML:

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

我正在尝试将第1项标题部分更改为其他内容。

我尝试过使用:

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

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

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

但仍然没有运气。

我只想更改文本并保留其他内容。

我做错了吗?

2 个答案:

答案 0 :(得分:14)

试试这个

window.onload = function(){
 document.getElementById("item1").innerHTML = "Item was changed";
}

答案 1 :(得分:0)

你可以在页面加载后创建一个函数

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

window.onload = function() { 
    changeText(' some text '); 
 }