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
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP