XML DOM removeAttributeNS() 方法

定义和用法

removeAttributeNS() 方法删除由命名空间和名称指定的属性。

语法:

elementNode.removeAttributeNS(ns,name)
参数 描述
ns Obbligatorio. Specificare lo spazio dei nomi dell'attributo da eliminare.
name Obbligatorio. Specificare il nome dell'attributo da eliminare.

Esempio

In tutti gli esempi, utilizzeremo il file XML books_ns.xml, e la funzione JavaScript loadXMLDoc().

Il seguente frammento di codice elimina l'attributo "lang" dal primo elemento <title> di "books_ns.xml":

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

Output:

Attributo trovato: vero
Attributo trovato: falso