--- title: Element.hasAttribute() slug: Web/API/Element/hasAttribute tags: - ОМД - Элемент - метод translation_of: Web/API/Element/hasAttribute ---
Element.hasAttribute() метод возвращает {{Glossary("Boolean")}} значение указывающее, имеет ли указанный элемент указанный атрибут или нет.
var result = element.hasAttribute(attName);
Переменная result хранит возвращённое значение true или false.attName это {{Glossary("String")}} представляющая имя атрибута.// проверка, существует ли атрибут, перед тем как задать значение
var d = document.getElementById("div1");
if (d.hasAttribute("align")) {
d.setAttribute("align", "center");
}
{{Compat}}