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 次浏览

开启你的 事业

完成课程获得认证

开始学习
广告
© . All rights reserved.