JavaScript 中元素 class 屬性節點的值是什麼?


Javascript 提供 getAttributeNode() 方法,以找到具有指定名稱的元素的屬性節點,作為**屬性物件**。如果 屬性 不存在,則返回值為**null 或空字串 ("")

語法

element.getAttributeNode(attributename);

返回表示指定屬性節點的屬性物件 

示例

在以下示例中,有兩個標題標籤類不同。這些標籤在getAttributeNode() 訪問時,可以返回附加它們的類屬性。它的工作方式與陣列相同。我們只能透過提供類屬性的索引號來訪問多個類。

實際演示

<html>
<body>
<h2 class="class1">Tutorix</h2>
<h2 class="class2">Tutorialspoint</h2>
<p id = "attribute"></p>
<script>
   var elmnt = document.getElementsByTagName("h2")[1];
   var value = elmnt.getAttributeNode("class").value;
   document.getElementById("attribute").innerHTML = value;
</script>
</body>
</html>

輸出

Tutorix
Tutorialspoint
class2

更新時間:2019-08-08

324 次瀏覽

開啟你的 事業

完成課程獲得認證

開始學習
廣告