Gli ultimi tutorial di sviluppo web
 

HTML DOM hasAttribute() Method

<Oggetto Element

Esempio

Scopri se un <button> elemento ha un attributo onclick:

var x = document.getElementById("myBtn").hasAttribute("onclick");

Il risultato di x sarà:

true
Prova tu stesso "

Più "Try it Yourself" esempi di seguito.


Definizione e l'utilizzo

Il hasAttribute() restituisce vero se la specified esiste attributo, altrimenti restituisce false.

Suggerimento: Usa setAttribute() per aggiungere un nuovo attributo o modificare il valore di un attributo esistente su un elemento.


Supporto browser

I numeri nella tabella indicano la prima versione del browser che supporta pienamente il metodo.

Metodo
hasAttribute() 9.0

Sintassi

element .hasAttribute( attributename )

parametri

Parametro Tipo Descrizione
attributename String Necessario. Il nome dell'attributo che si desidera controllare se esiste

Dettagli tecnici

Valore di ritorno: Un valore booleano, restituisce true se l'elemento ha attributi, altrimenti false
DOM Version Nucleo Livello 2 Elemento Oggetto

Esempi

Altri esempi

Esempio

Scopri se un <a> elemento ha un attributo target. In tal caso, modificare il valore del target attribuire a "_self" :

// Get the <a> element with id="myAnchor"
var x = document.getElementById("myAnchor"); 

// If the <a> element has a target attribute, set the value to "_self"
if (x.hasAttribute("target")) {      
    x.setAttribute("target", "_self");
}
Prova tu stesso "

Pagine correlate

HTML Tutorial: attributi HTML

HTML DOM Riferimento: href="met_element_getattribute.html"> getAttribute() Method

HTML DOM Riferimento: href="met_element_removeattribute.html"> removeAttribute() Method

HTML DOM Riferimento: href="met_element_setattribute.html"> setAttribute() Method


<Oggetto Element