Latest web development tutorials

XML setAttributeNS DOM () Método

Elemento de referencia de objetos objeto Element

Definición y Uso

setAttributeNS método () para añadir un nuevo atributo (con un espacio de nombres).

Si el elemento ya existe en el atributo especificado o el nombre de espacio de nombres, su valor se cambia al valor de los parámetros de prefijo y de valor.

gramática

elementNode.setAttributeNS(ns,name,value)

参数 描述
ns 必需。规定要设置的属性的命名空间 URI。
name 必需。规定要设置的属性的名称。
value 必需。规定要设置的属性的值。


Ejemplo 1

El fragmento de código siguiente utiliza loadXMLDoc () a " books_ns.xml " en xmlDoc al primer elemento <book> al atributo "edición":

Ejemplos

xmlDoc=loadXMLDoc("books_ns.xml");

x=xmlDoc.getElementsByTagName("book")[0];
ns="http://www.w3schools.com/edition/";

x.setAttributeNS(ns,"edition","first");

document.write(x.getAttributeNS(ns,"edition"));

salida:

first

Trate »

Ejemplo 2

El fragmento de código siguiente utiliza loadXMLDoc () a " books_ns.xml " en xmlDoc, y cambiar el primer elemento <title> del valor "lang":

Ejemplos

xmlDoc=loadXMLDoc("books_ns.xml");

x=xmlDoc.getElementsByTagName("title")[0];
ns="http://www.w3schools.com/children/";

x.setAttributeNS(ns,"c:lang","italian");

document.write(x.getAttributeNS(ns,"lang"));

salida:

italian

Trate »

Elemento de referencia de objetos objeto Element