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