--- title: element.hasAttribute slug: Web/API/Element/hasAttribute tags: - DOM - Dokumentacja_Gecko_DOM - Gecko - Wszystkie_kategorie translation_of: Web/API/Element/hasAttribute ---
{{ ApiRef() }}
hasAttribute zwraca wartość logiczną oznaczającą, czy element posiada określony atrybut czy nie.
wynik = element.hasAttribute(nazwaAtrybutu)
wynik to rezultat sprawdzenia - true lub falsenazwaAtrybutu jest ciągiem znaków określającym nazwę atrybutu// przed ustawieniem wartości sprawdź, czy atrybut istnieje
d = document.getElementById("div1");
if(d.hasAttribute("align")){
d.setAttribute("align", "center");
}
{{ DOMAttributeMethods() }}
DOM Level 2 Core: hasAttribute
{{ languages( { "en": "en/DOM/element.hasAttribute", "fr": "fr/DOM/element.hasAttribute", "ja": "ja/DOM/element.hasAttribute" } ) }}