Μέθοδος querySelectorAll
Η μέθοδος querySelectorAll επιτρέπει τη λήψη
στοιχείων σελίδας με αυθαίρετο selector
CSS. Με τα ληφθέντα στοιχεία μπορεί να
πραγματοποιηθούν διάφορες χειρισμοί: αλλαγή
κειμένου, χαρακτηριστικών, στυλ CSS και ούτω καθεξής.
Σύνταξη
document.querySelectorAll(selector);
Παράδειγμα
Ας λάβουμε όλα τα στοιχεία με κλάση www
και ας αλλάξουμε το κείμενό τους χρησιμοποιώντας την ιδιότητα textContent:
<p class="www">στοιχείο 1</p>
<p class="www">στοιχείο 2</p>
<p class="www">στοιχείο 3</p>
let elems = document.querySelectorAll('.www');
for (let elem of elems) {
elem.textContent = '!!!';
}
Αποτέλεσμα εκτέλεσης κώδικα:
<p class="www">!!!</p>
<p class="www">!!!</p>
<p class="www">!!!</p>
Δείτε επίσης
-
μέθοδος
querySelector,
που λαμβάνει ένα στοιχείο με selector -
μέθοδος
getElementsByClassName,
που λαμβάνει μια ομάδα στοιχείων ανά κλάση -
μέθοδος
getElementsByTagName,
που λαμβάνει μια ομάδα στοιχείων ανά ετικέτα