HTML DOM中的getAttributeNode()方法用于将具有指定元素名称的属性节点作为属性对象返回。此函数类似于getAttribute()方法,但唯一的区别是getAttribute()方法返回属性节点的值,而不返回任何属性对象。
用法:
element.getAttributeNode( attribute_name )
参数:该方法接受强制的单个参数attribute_name。此参数用于保存属性名称。
返回值:此方法返回代表属性节点的属性对象。
例:本示例包含两个标题元素,任务是显示第二个标题元素的属性节点的值。
HTML DOM getAttributeNode() Method
function Geeks() {
var element_name =
document.getElementsByTagName("H2")[0];
var attribute =
element_name.getAttributeNode("class").value;
document.getElementById("result").innerHTML
= attribute;
}
GeeksforGeeks
DOM getAttributeNode() Method
Click on the button to display
the value of attribute node
Click Here!
输出:
在单击按钮之前:
单击按钮后:
支持的浏览器:下面列出了DOM getAttributeNode()方法支持的浏览器:
谷歌浏览器
IE浏览器
火狐浏览器
Opera
苹果浏览器