วิธี XML DOM hasAttributeNS()
คำนิยามและวิธีใช้
ถ้าคุณสมบัติประกอบด้วยชื่อสาขาและชื่อที่กำหนด ในกรณีนี้ วิธี hasAttributeNS() จะกลับค่า true แต่ถ้าไม่เป็นนั้น จะกลับค่า false。
ภาษา:
hasAttributeNS(ns,name)
ตัวแปร | คำอธิบาย |
---|---|
ns | ข้อบังคับใช้。กำหนดชื่อสาขาขององค์ประกอบที่ต้องการค้นหา |
name | ข้อบังคับใช้。กำหนดชื่อขององค์ประกอบที่ต้องการค้นหา |
คำอธิบาย
วิธีนี้เหมือนกับ วิธี hasAttribute()เหมือนกัน แต่ควรตรวจสอบองค์ประกอบที่มีชื่อและชื่อสาขาที่กำหนดไว้ มีเพียงแค่เอกสาร XML ที่ใช้ชื่อสาขาเท่านั้นที่ใช้วิธีนี้
ตัวอย่าง
ในทุกตัวอย่าง เราจะใช้เอกสาร XML books_ns.xmlและฟังก์ชัน JavaScript loadXMLDoc()。
โค้ดที่ต่อไปนี้เช็คว่า <title> องค์ประกอบแรกใน "books_ns.xml" มีชื่อและชื่อสาขาที่กำหนดไว้หรือไม่:
xmlDoc=loadXMLDoc("books_ns.xml");
x=xmlDoc.getElementsByTagName("title")[0];
ns="http://www.codew3c.com/children/";
document.write(x.hasAttributeNS(ns,"lang")
);
ออกเสียงของโค้ดดังกล่าว:
true