روش removeAttributeNS() XML DOM
تعریف و استفاده
روش removeAttributeNS() برای حذف ویژگیای که توسط نامفضا و نام مشخص شده است.
جملة:
elementNode.removeAttributeNS(ns,name)
پارامتر | توضیح |
---|---|
ns | لازم است. فضای نام ویژگیای که باید حذف شود را مشخص کنید. |
name | لازم است. نام ویژگیای که باید حذف شود را مشخص کنید. |
مثال
در تمام مثالها از فایل XML استفاده خواهیم کرد books_ns.xml، و توابع JavaScript loadXMLDoc().
کد زیر از ویژگی "lang" در اولین عنصر <title> از "books_ns.xml" حذف میکند:
xmlDoc=loadXMLDoc("books_ns.xml"); x=xmlDoc.getElementsByTagName("title")[0]; ns="http://www.codew3c.com/children/"; document.write("Attribute Found: "); document.write(x.hasAttributeNS(ns,"lang")
); x.removeAttributeNS(ns,"lang"); document.write("<br />Attribute Found: "); document.write(x.hasAttributeNS(ns,"lang")
);
خروجی:
Attribute Found: true Attribute Found: false