HTML DOM hasAttribute()Método
Ejemplos
Comprueba si el elemento botón tiene un atributo onclick:
document.getElementsByTagName("BUTTON")[0].hasAttribute("onclick");
Resultado:
true
Pruébalo »
Definición y uso
El método hasAttribute() se utiliza para comprobar si existe el atributo especificado. Si existe, devuelve true; de lo contrario, devuelve false.
Sugerencia: podemos usarsetAttribute()para agregar un nuevo atributo, o modificar un atributo existente del elemento.
Soporte del navegador
![]()
![]()
![]()
![]()
![]()
Todos los navegadores principales soportan el método hasAttribute().
Internet Explorer 8 y versiones anteriores de IE no soportan este método.
Sintaxis
element.hasAttribute(attributename)
Parámetros
| Parámetros | Tipo | Descripción |
|---|---|---|
| attributename | String | Requerido. El nombre del atributo que desea comprobar. |
Valor de retorno
| Tipo | Descripción |
|---|---|
| Boolean | Si el elemento tiene el atributo, devuelve true; de lo contrario, devuelve false. |
Detalles técnicos
| Versión de DOM | Core Level 2 Element Object |
|---|
Otras extensiones
Objeto Element