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