Najnowsze tutoriale tworzenie stron internetowych
 

HTML DOM hasAttribute() Method

<Element Przedmiot

Przykład

Dowiedzieć się, czy <button> element posiada atrybut onclick:

var x = document.getElementById("myBtn").hasAttribute("onclick");

Wynikiem X będzie:

true
Spróbuj sam "

Więcej "Try it Yourself" przykłady poniżej.


Definicja i Wykorzystanie

hasAttribute() metoda zwraca true, jeśli specified atrybut istnieje, w przeciwnym razie zwraca false.

Wskazówka: Użyj setAttribute() , aby dodać nowy atrybut lub zmienić wartość istniejącego atrybutu na elemencie.


Wsparcie przeglądarka

Liczby w tabeli określ pierwszą wersję przeglądarki, która w pełni obsługuje metodę.

metoda
hasAttribute() tak 9.0 tak tak tak

Składnia

element .hasAttribute( attributename )

parametry

Parametr Rodzaj Opis
attributename String Wymagany. Nazwa atrybutu chcesz sprawdzić, czy istnieje

Szczegóły techniczne

Zwracana wartość: Logiczna, zwraca true, jeśli element ma atrybuty, w przeciwnym przypadku false
DOM Version Poziom podstawowy 2 element Przedmiot

Przykłady

Więcej przykładów

Przykład

Dowiedzieć się, czy <a> element posiada atrybut target. Jeśli tak, należy zmienić wartość target przypisują "_self" :

// Get the <a> element with id="myAnchor"
var x = document.getElementById("myAnchor"); 

// If the <a> element has a target attribute, set the value to "_self"
if (x.hasAttribute("target")) {      
    x.setAttribute("target", "_self");
}
Spróbuj sam "

Podobne strony

HTML Tutorial: Atrybuty HTML

HTML DOM: href="met_element_getattribute.html"> getAttribute() Method

HTML DOM: href="met_element_removeattribute.html"> removeAttribute() Method

HTML DOM: href="met_element_setattribute.html"> setAttribute() Method


<Element Przedmiot