Javascript 更改 li 标签文本

标签 javascript html html-lists

我正在使用以下 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";

但仍然没有运气。

我只想更改文本并保持其他一切不变。

我做错了什么吗?

最佳答案

试试这个

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

关于Javascript 更改 li 标签文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12381326/

相关文章:

javascript - Paperjs group.pivot 未设置为新坐标

javascript - 请求中的 node.js 多个函数

javascript - Angular Material 和 md-nav-bar 路由

python - 嵌套标签网络抓取python

html-lists - 如何在不影响同一页面中其他人的情况下设置一组 <li> 的样式

css - ul Class line-style 不工作,以任何形式

python - 使用 Beautiful soup 访问没有类 ID 的 <li> 元素

javascript - React Native 和 Redux : Why aren't child components re-rendering on every state update?

html - 哪个魔术 CSS 导致 <button> 和 <div> 之间的 text-vertical-align 不同?

javascript - jQuery 切换仅在隐藏时展开