Esta traducción está incompleta. Por favor, ayuda a traducir este artículo del inglés.

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 .

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

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

  
Feature Firefox (Gecko) Chrome Edge Internet Explorer Opera Safari
Soporte basico 1.0 (1.7 o anterior)[1] (Yes) (Yes) (Yes) (Yes) (Yes)
  
Feature Firefox Mobile (Gecko) Android Edge IE Mobile Opera Mobile Safari Mobile
onselectionchange 1.0 (1)[1] (Yes) (Yes) (Yes) (Yes) (Yes)

[1] Antes de Firefox 44, el parametro no era convertido a minusculas.

Ver ademas

Etiquetas y colaboradores del documento

Colaboradores en esta página: FenixAlive
Última actualización por: FenixAlive,