Document.createAttribute()

El m茅todo Document.createAttribute() crea un nuevo nodo de tipo atributo (attr), y lo retorna. El objeto crea un nodo implementando la interfaz Attr. El DOM no impone que tipo de atributos pueden ser agregados a un particular elemento de esta forma.

El texto pasado como parametro es convertido a minusculas.

Sintaxis

atributo = document.createAttribute(nombre)

Parametros

  • nombre es un string conteniendo el nombre del atributo.

Valor que retorna

Un nodo Attr nodo.

Excepciones

  • INVALID_CHARACTER_ERR si el parametro contiene caracteres invalidos para un atributo XML .

Ejemplo

var nodo = document.getElementById("div1");
var a = document.createAttribute("miAtributo");
a.value = "nuevoVal";
nodo.setAttributeNode(a);
console.log(nodo.getAttribute("miAtributo")); // "nuevoVal"

Especificaciones

Especificaci贸n Estatus Comentario
DOM
La definici贸n de 'Document.createAttribute()' en esta especificaci贸n.
Living Standard Comportamiento preciso con caracteres en mayuscula 
Document Object Model (DOM) Level 3 Core Specification
La definici贸n de 'Document.createAttribute()' en esta especificaci贸n.
Obsolete Sin cambios
Document Object Model (DOM) Level 2 Core Specification
La definici贸n de 'Document.createAttribute()' en esta especificaci贸n.
Obsolete Sin cambios
Document Object Model (DOM) Level 1 Specification
La definici贸n de 'Document.createAttribute()' en esta especificaci贸n.
Obsolete Definici贸n inicial

Compatibilidad del buscador

BCD tables only load in the browser

Ver ademas