Método XML DOM createElement()
Definición y uso
El método createElement() puede crear un nodo de elemento.
Este método puede devolver un objeto Elemento.
Sintaxis:
createElement(name)
parámetros | descripción |
---|---|
name | El valor de la cadena, esta cadena puede especificar el nombre de este nodo de elemento. |
Valor de retorno
El nodo Element recién creado tiene el nombre de etiqueta especificado.
lanzar
Si el parámetro name contiene caracteres no válidos, este método lanzará una excepción de código INVALID_CHARACTER_ERR Excepción DOMException.
Ejemplo
En todos los ejemplos, utilizaremos el archivo XML books.xml, y las funciones de JavaScript loadXMLDoc().
El siguiente fragmento de código puede agregar un nodo de elemento con un nodo de texto a cada elemento <book>:
xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName('book');
var newel,newtext
for (i=0;i<x.length;i++)
{
newel=xmlDoc.createElement('edition')
;
newtext=xmlDoc.createTextNode('First');
newel.appendChild(newtext);
x[i].appendChild(newel);
}