XML DOM ลบคุณสมบัติ()
คำนำออกและการใช้งาน
วิธี removeAttribute() ลบคุณสมบัติที่กำหนด ถ้ามีการกำหนดค่าเริ่มต้นสำหรับคุณสมบัติที่กำหนด และเรียกใช้ต่อมา วิธี getAttribute()จะกลับค่าเริ่มต้น
การลบคุณสมบัติที่ไม่มีอยู่หรือไม่ได้ตั้งค่าแต่มีค่าเริ่มต้นจะถูกละเลย
รูปแบบ:
elementNode.removeAttribute(name)
ประกาศ | รายละเอียด |
---|---|
name | จำเป็น กำหนดชื่อคุณสมบัติที่ต้องการลบ |
ตัวอย่าง
ในทุกตัวอย่างเราจะใช้ไฟล์ XML books.xmlและฟังก์ชัน JavaScript loadXMLDoc()。
รหัสที่มีอยู่ด้านล่างลบคุณสมบัติ 'category' ของแบบแบบ <book> ใน 'books.xml':
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName('book');
for (i=0;i<x.length;i++)
{
x[i].removeAttribute('category'));
}