我有一个没有id的span标签。
例如:<span>Welcome</span>
我有许多跨度标签在同一个网页。
有没有办法在javascript中访问这个span标记并更改
“欢迎”来到“另类”
谢谢
发布于 2010-12-06 23:14:06
如果没有ID或其他属性可供选择,则可以遍历所有<span>元素以查找确切的文本(例如,通过.innerHTML ),如下所示:
var spans = document.getElementsByTagName("span");
for(var i=0;i<spans.length; i++) {
if(spans[i].innerHTML == "Welcome") { //is this the "Welcome" span?
spans[i].innerHTML = "something else"; //change to new value
break; //hop out of the loop, we're done
}
}You can test it out here。
https://stackoverflow.com/questions/4367762
复制相似问题