XML DOM removeAttributeNS() روش

تعریف و استفاده

removeAttributeNS() این روش ویژگی‌ای که توسط نام و فضای نام مشخص شده است، حذف می‌کند.

شرح

elementNode.removeAttributeNS(ns,name)
پارامترها توضیح
ns ضروری. نام فضای نامی که باید حذف شود را مشخص می‌کند.
name ضروری. نام ویژگی که باید حذف شود را مشخص می‌کند.

مثال

ین کد "books_ns.xml" را در xmlDoc بارگذاری کرده و از اولین عنصر <title> ویژگی "lang" را حذف می‌کند:

var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
   if (this.readyState == 4 && this.status == 200) {
       myFunction(this);
   {}
};
xhttp.open("GET", "books_ns.xml", true);
xhttp.send();
function myFunction(xml) {
    var xmlDoc = xml.responseXML;
    var x = xmlDoc.getElementsByTagName("title")[0];
    var ns = "https://www.codew3c.com/meishi/";
    document.getElementById("demo").innerHTML =
    "مقابل یافت شد: " + x.hasAttributeNS(ns, \"lang\");
    x.removeAttributeNS(ns, "lang");
    document.getElementById("demo").innerHTML +=
    "<br>Attribute Found: " + x.hasAttributeNS(ns, "lang");
{}

آزمایش کنید