metoda XML DOM removeAttributeNS()

definicja i użycie

metoda removeAttributeNS() usuwa atrybut指定通过 nazwę i przestrzeń nazw.

słowo kluczowe:

elementNode.removeAttributeNS(ns, name)
parametry opis
ns Wymagane. Określa przestrzeń nazw atrybutu do usunięcia.
name Wymagane. Określa nazwę atrybutu do usunięcia.

Przykład

W wszystkich przykładach użyjemy pliku XML books_ns.xmli funkcje JavaScript loadXMLDoc()

Poniższy fragment kodu usuwa atrybut "lang" z pierwszego elementu <title> z pliku "books_ns.xml":

xmlDoc=loadXMLDoc("books_ns.xml");
x=xmlDoc.getElementsByTagName("title")[0];
ns="http://www.codew3c.com/children/";
document.write("Atrybut znaleziony: ");
document.write(x.hasAttributeNS(ns,"lang"));
x.removeAttributeNS(ns,"lang");
document.write("<br />Atrybut znaleziony: ");
document.write(x.hasAttributeNS(ns,"lang"));

Wyjście:

Atrybut znaleziony: prawda
Atrybut znaleziony: fałsz