--- 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 false
nazwaAtrybutu
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" } ) }}