Los últimos tutoriales de desarrollo web
 

HTML DOM hasAttribute() Method

<Elemento de objeto

Ejemplo

Averiguar si un <button> elemento tiene un atributo onclick:

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

El resultado de x será:

true
Inténtalo tú mismo "

Más "Try it Yourself" ejemplos a continuación.


Definición y Uso

El hasAttribute() método devuelve verdadero si el specified existe atributo, de lo contrario retorna falso.

Consejo: Utilice setAttribute() para añadir un nuevo atributo o cambiar el valor de un atributo existente en un elemento.


Soporte del navegador

Los números de la tabla especifican la primera versión del navegador que es totalmente compatible con el método.

Método
hasAttribute() 9.0

Sintaxis

element .hasAttribute( attributename )

parámetros

Parámetro Tipo Descripción
attributename String Necesario. El nombre del atributo que desea comprobar si existe

Detalles técnicos

Valor de retorno: Booleano, devuelve verdadero si el elemento tiene atributos, de lo contrario falso
Versión DOM Nivel básico 2 Elemento de objetos

Ejemplos

Más ejemplos

Ejemplo

Averiguar si un <a> elemento tiene un atributo de destino. Si es así, cambie el valor del target atribuir 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");
}
Inténtalo tú mismo "

Páginas relacionadas

HTML Tutorial: atributos HTML

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

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

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


<Elemento de objeto