Μέθοδος HTML DOM Element hasAttribute()

Ορισμός και χρήση

Αν η ιδιότητα υπάρχει hasAttribute() Η μέθοδος επιστρέφει trueή επιστρέφει false.

Σημείωση:Αν η ιδιότητα έχει οριστεί σαφώς στο έγγραφο ή ο τύπος του εγγράφου έχει οριστεί ως προεπιλεγμένη τιμή για την ιδιότηταhasAttribute() Όλες οι μεθόδους επιστρέφουν true.

Δείτε επίσης:

Μέθοδος getAttribute()

Μέθοδος setAttribute()

Μέθοδος removeAttribute()

Μέθοδος hasAttributes()

Μέθοδος getAttributeNode()

Μέθοδος setAttributeNode()

Μέθοδος removeAttributeNode()

Εκμάθηση:

Εντεταλμένα χαρακτηριστικά του HTML

Παράδειγμα

Παράδειγμα 1

"myButton" έχει ιδιότητα onclick:

let answer = myButton.hasAttribute("onclick");

Δοκιμάστε το προσωπικά

Παράδειγμα 2

Αν το στοιχείο <a> έχει ιδιότητα target, τότε αλλάξτε την τιμή σε "_self":

if (element.hasAttribute("target")) {
  element.setAttribute("target", "_self");
}

Δοκιμάστε το προσωπικά

Γλώσσα

element.hasAttribute(name)

Παράμετροι

Παράμετροι Περιγραφή
name Απαιτείται. Το όνομα της ιδιότητας.

Αποτελεσματικότητα

Τύπος Περιγραφή
Βολικότητα Αν το στοιχείο έχει χαρακτηριστικά, θα είναι true, αλλιώς false.

Υποστήριξη των προγραμματιστών

element.hasAttribute() Είναι χαρακτηριστικά DOM Level 2 (2001).

Όλοι οι περιηγητές υποστηρίζουν πλήρως το:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Υποστήριξη 9-11 Υποστήριξη Υποστήριξη Υποστήριξη Υποστήριξη