Метод hasAttribute()
Примеры element.hasAttribute()
Имеет ли "myButton" атрибут onclick:
let answer = myButton.hasAttribute("onclick");
Попробуйте сами »
Если элемент <a> имеет атрибут target, измените значение на "_self":
if (element.hasAttribute("target")) {
element.setAttribute("target", "_self");
}
Попробуйте сами »
Описание hasAttribute()
Метод hasAttribute() возвращает true, если атрибут существует, в противном случае false.
Синтаксис hasAttribute()
element.hasAttribute(name)
Параметры hasAttribute()
| Параметр | Описание |
|---|---|
| name | Обязательно. Имя атрибута. |
Возвращаемое значение hasAttribute()
| Тип | Описание |
|---|---|
| Boolean | true если элемент имеет атрибут, в противном случае false. |
Поддержка браузера hasAttribute()
element.hasAttribute() является функцией DOM уровня 2 (2001).
Он полностью поддерживается во всех браузерах:
| Chrome | Edge | Firefox | Safari | Opera | IE |
| Да | Да | Да | Да | Да | 9-11 |