English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Metodo createAttribute() di HTML DOM

Oggetto Document HTML DOM

createAttribute()Metodo crea un nuovo nodo attributo e lo aggiunge comeAttroggetto restituito.

DOM non obbliga a aggiungere un attributo di tipo specifico all'elemento in questo modo createAttribute().

Utilizzaattributo.value per impostare il valore dell'attributo.

Utilizzaelemento .setAttributeNode()metodo per aggiungere l'attributo creato all'elemento.

O, puoi utilizzareelemento .setAttribute()Metodo sostitutivo di createAttribute().

Sintassi:

document.createAttribute(name)
var node = document.getElementById("result");
var a = document.createAttribute("href");
a.value = "https://it.oldtoolbag.com/";
node.setAttributeNode(a);
Prova a vedere‹/›

Compatibilità dei browser

Tutti i browser supportano completamente il metodo createAttribute():

Metodo
createAttribute()

Valore del parametro

ParametroDescrizione
nameStringa che contiene il nome dell'attributo

Dettagli tecnici

Valore di ritorno:Rappresenta l'oggetto Attr creato
Versione DOM:Livello DOM 1

Più esempi

Crea un attributo src con valore "clouds.png" e inseriscilo nell'elemento <img>:

var node = document.querySelector("img");
var a = document.createAttribute("src");
a.value = "/run/images/clouds.png";
node.setAttributeNode(a);
Prova a vedere‹/›

Oggetto Document HTML DOM