我試圖從身體獲取所有段落標記,並將它們的屬性設置爲 ,但我無法這樣做。使用Javascript來獲得所有的身體段落
getElementByTagName("p")
沒有作品和
getElementByTagName("p")[n]
選擇讓我只有特定的標籤名稱
謝謝:)
我試圖從身體獲取所有段落標記,並將它們的屬性設置爲 ,但我無法這樣做。使用Javascript來獲得所有的身體段落
getElementByTagName("p")
沒有作品和
getElementByTagName("p")[n]
選擇讓我只有特定的標籤名稱
謝謝:)
var arrOfPtags = document.getElementsByTagName("p");
for (var i = 0;i < arrOfPtags.length; i++){
arrOfPtags[i].setAttribute("desired_attribute", "value");
}
你有沒有試着用複數?
document.getElementsByTagName('p')
這裏有一個小提琴[DEMO](https://jsfiddle.net/y12s1t6y/) –
它讓我的一切標籤,但不允許我設置它們的屬性 – Ankit
那麼現在它的工作原理? – KondukterCRO
您需要使用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>
感謝您的幫助:) – Ankit
感謝您的指導,它的工作:) – Ankit
@Ankit如果答案以任何方式幫助你,你可以請upvote它。 –
我沒有足夠的聲望這樣做,對此感到抱歉:( – Ankit