Μέθοδος 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,
που αφαιρεί χαρακτηριστικά