简体   繁体   English

用于更改li标签文本的Javascript

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM