HTML DOM hasAttribute()Método

元素对象参考手册Objeto Element

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

Internet ExplorerFirefoxOperaGoogle ChromeSafari

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


元素对象参考手册Objeto Element

Otras extensiones