Μέθοδος hasAttribute

Η μέθοδος hasAttribute ελέγχει την ύπαρξη ενός συγκεκριμένου χαρακτηριστικού σε ένα στοιχείο. Εάν το χαρακτηριστικό υπάρχει - επιστρέφει true, εάν δεν υπάρχει - επιστρέφει false.

Σύνταξη

javascriptστοιχείο.hasAttribute(όνομα χαρακτηριστικού);

Παράδειγμα

Ας ελέγξουμε την ύπαρξη του χαρακτηριστικού value σε ένα στοιχείο:

html<input id="elem" value="abcde">
javascriptlet elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));

Αποτέλεσμα εκτέλεσης του κώδικα:

javascripttrue

Παράδειγμα

Και τώρα το χαρακτηριστικό value απουσιάζει:

html<input id="elem">
javascriptlet elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));

Αποτέλεσμα εκτέλεσης του κώδικα:

javascriptfalse

Δείτε επίσης

  • μέθοδος getAttribute,
    που λαμβάνει χαρακτηριστικά
  • μέθοδος setAttribute,
    που γράφει χαρακτηριστικά
  • μέθοδος removeAttribute,
    που αφαιρεί χαρακτηριστικά