Latest web development tutorials

XML DOM getElementsByTagNameNS método ()

Documento de Referencia de objetos objetos del documento

Definición y Uso

getElementsByTagNameNS () devuelve un NodeList de todos los elementos con el nombre y el espacio de nombres especificado.

gramática

getElementsByTagNameNS(ns,name)

参数 描述
ns 字符串,规定要搜索的命名空间名称。值 "*" 匹配所有的标签。
name 字符串,规定要搜索的标签名。值 "*" 匹配所有的标签。


Ejemplos

El fragmento de código siguiente utiliza loadXMLDoc () a " la Books.XML " en xmlDoc, y añadir un nodo elemento con un espacio de nombres para cada elemento <libro>:

Ejemplos

xmlDoc=loadXMLDoc("books.xml");

x=xmlDoc.getElementsByTagName('book');
var newel,newtext;

for (i=0;i<x.length;i++)
{
newel=xmlDoc.createElementNS('p','edition');
newtext=xmlDoc.createTextNode('First');
newel.appendChild(newtext);
x[i].appendChild(newel);
}

//Output all titles and editions
y=xmlDoc.getElementsByTagName("title");
z=xmlDoc.getElementsByTagNameNS("p","edition");

for (i=0;i<y.length;i++)
{
document.write(y[i].childNodes[0].nodeValue);
document.write(" - ");
document.write(z[i].childNodes[0].nodeValue);
document.write(" edition");
document.write("
");
}

Trate »

Documento de Referencia de objetos objetos del documento