Phương thức removeAttribute() của XML DOM
Định nghĩa và cách sử dụng
Phương thức removeAttribute() xóa thuộc tính được chỉ định. Nếu宣言 loại tài liệu (DTD) đã thiết lập giá trị mặc định cho thuộc tính được chỉ định, thì gọi tiếp Phương thức getAttribute()Sẽ trả về giá trị mặc định đó.
Các hành động xóa thuộc tính không tồn tại hoặc thuộc tính không được thiết lập nhưng có giá trị mặc định sẽ bị bỏ qua.
Cú pháp:
elementNode.removeAttribute(name)
Tham số | Mô tả |
---|---|
name | Yêu cầu. Định nghĩa tên thuộc tính cần xóa. |
mô hình
Trong tất cả các ví dụ, chúng ta sẽ sử dụng tệp XML books.xmlvà hàm JavaScript loadXMLDoc()。
Mã đoạn sau đây xóa tất cả thuộc tính "category" của các phần tử <book> trong tệp "books.xml":
xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName('book');
for (i=0;i<x.length;i++)
{
x[i].removeAttribute('category'));
}