phương thức removeAttributeNS() của XML DOM
định nghĩa và cách sử dụng
phương thức removeAttributeNS() xóa bỏ thuộc tính được chỉ định bởi tên không gian tên và tên.
cú pháp:
elementNode.removeAttributeNS(ns,name)
tham số | miêu tả |
---|---|
ns | Bắt buộc. Định nghĩa không gian tên của thuộc tính cần xóa. |
name | Bắt buộc. Định nghĩa tên của thuộc tính cần xóa. |
ví dụ
Trong tất cả các ví dụ, chúng ta sẽ sử dụng tệp XML books_ns.xmlvà hàm JavaScript loadXMLDoc()。
Mã đoạn sau này sẽ xóa thuộc tính "lang" của phần tử <title> đầu tiên trong tệp "books_ns.xml":
xmlDoc=loadXMLDoc("books_ns.xml"); x=xmlDoc.getElementsByTagName("title")[0]; ns="http://www.codew3c.com/children/"; document.write("Tìm thấy thuộc tính: "); document.write(x.hasAttributeNS(ns,"lang")
); x.removeAttributeNS(ns,"lang"); document.write("<br />Tìm thấy thuộc tính: "); document.write(x.hasAttributeNS(ns,"lang")
);
Kết quả xuất ra:
Tìm thấy thuộc tính: true Tìm thấy thuộc tính: false