DOM Element对象hasAttribute()在当在此元素上指定具有给定名称的属性或具有默认值时返回true,否则返回false。
语法
以下是hasAttribute()方法的使用语法。
elementObj.hasAttributeNS(attName)
参数
attName - 它是表示属性名称的字符串。
返回值
它返回一个布尔值true或false。
示例
文件:node_ns.xml 的内容如下 -
Tianya
Su
0898-1234567890
tanmaypatil@xyz.com
Taniya
Lee
0898-1234567890
tanyia@yiibai.com
以下示例演示了hasAttribute()方法的用法 -
function loadXMLDoc(filename) {
if (window.XMLHttpRequest) {
xhttp = new XMLHttpRequest();
} else // code for IE5 and IE6
{
xhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xhttp.open("GET",filename,false);
xhttp.send();
return xhttp.responseXML;
}
xmlDoc = loadXMLDoc("/node_ns.xml");
x = xmlDoc.getElementsByTagName("Employee")[0];
document.write("hasattribute的值是: "+x.hasAttribute("category"));
执行上面示例代码,得到以下结果 -
¥ 我要打赏
纠错/补充
收藏
加QQ群啦,易百教程官方技术学习群
注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群。