我需要使用javascript对页面中的每个display: inline;
应用li
。有办法吗?
我不能使用jQuery。
就像:
li{
display: inline;
}
这是一个简单的问题,但我不知道为什么我在google找不到它...
答案 0 :(得分:2)
您可以使用document.getElementsByTagName("li");
var elements=document.getElementsByTagName("li");
for(var x=0;x<elements.length;x++){
elements[x].style.display = "inline";
}
答案 1 :(得分:1)
您可以使用document.getElementsByTagName
的{{1}}和style
属性,并且可以使用Element
进行循环,但我们需要使用Array.forEach
作为返回的对象Function.call
的{{1}}不是实际数组,而是getElementsByTagName
NodeList