Μέθοδος hasAttribute
Η μέθοδος hasAttribute ελέγχει την ύπαρξη
ενός συγκεκριμένου χαρακτηριστικού σε ένα στοιχείο. Εάν το χαρακτηριστικό
υπάρχει - επιστρέφει true, εάν δεν υπάρχει - επιστρέφει false.
Σύνταξη
στοιχείο.hasAttribute(όνομα χαρακτηριστικού);
Παράδειγμα
Ας ελέγξουμε την ύπαρξη του χαρακτηριστικού value
σε ένα στοιχείο:
<input id="elem" value="abcde">
let elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));
Αποτέλεσμα εκτέλεσης του κώδικα:
true
Παράδειγμα
Και τώρα το χαρακτηριστικό value απουσιάζει:
<input id="elem">
let elem = document.querySelector('#elem');
console.log(elem.hasAttribute('value'));
Αποτέλεσμα εκτέλεσης του κώδικα:
false
Δείτε επίσης
-
μέθοδος
getAttribute,
που λαμβάνει χαρακτηριστικά -
μέθοδος
setAttribute,
που γράφει χαρακτηριστικά -
μέθοδος
removeAttribute,
που αφαιρεί χαρακτηριστικά