用于更改li标签文本的Javascript

Aar*_*ron 8 html javascript html-lists

我使用以下HTML:

<li id="item1" data="icon: 'base.gif', url: 'page.htm', target: 'Page'">Item 1 Title</li>
Run Code Online (Sandbox Code Playgroud)

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

我尝试过使用:

document.getElementById("item1").innerHTML = "Item was changed";
Run Code Online (Sandbox Code Playgroud)

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

document.getElementById("item1").value = "Item was changed";
Run Code Online (Sandbox Code Playgroud)

但仍然没有运气.

我只想改变文本并保留其他内容.

难道我做错了什么?

Nud*_*ena 14

试试这个

window.onload = function(){
 document.getElementById("item1").innerHTML = "Item was changed";
}
Run Code Online (Sandbox Code Playgroud)