我试图从正文中获取所有段落标记并设置属性 他们,但我无法这样做。
getElementByTagName("p")
不起作用,
getElementByTagName("p")[n]
选择只给我特定的标签名称
谢谢:)
答案 0 :(得分:2)
var arrOfPtags = document.getElementsByTagName("p");
for (var i = 0;i < arrOfPtags.length; i++){
arrOfPtags[i].setAttribute("desired_attribute", "value");
}
答案 1 :(得分:1)
您是否尝试过复数?
document.getElementsByTagName('p')
答案 2 :(得分:0)
您需要使用document.getElementsByTagName("p");
<p>
I
</p>
<p>
am
</p>
<P>
an
</P>
<p>
example
</p>
<script>
var elems = document.getElementsByTagName("p");
for (var i = 0;i < elems.length; i++){
elems[i].style.border = "1px solid red"
}
</script>
&#13;