XML DOM removeAttributeNS() 方法

定义和用法

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("Ανάπτυξη Ιδιότητας: ");
document.write(x.hasAttributeNS(ns,"lang"));
x.removeAttributeNS(ns,"lang");
document.write("<br />Ανάπτυξη Ιδιότητας: ");
document.write(x.hasAttributeNS(ns,"lang"));

Έξοδος:

Ανάπτυξη Ιδιότητας: αληθής
Ανάπτυξη Ιδιότητας: λάθος