Functies voor het werken met een groep DOM-elementen
Laten we nu een functie schrijven die als parameter een selector van een groep elementen en hun nieuwe tekst accepteert. Laat deze functie voor alle elementen die onder de selector vallen een nieuwe tekst instellen.
Laten we de beschreven functie implementeren:
function setText(selector, text) {
let elems = document.querySelectorAll(selector);
for (let elem of elems) {
elem.textContent = text;
}
}
Laten we het testen op de volgende groep elementen:
<p class="elem"></p>
<p class="elem"></p>
<p class="elem"></p>
Laten we voor alle elementen met de klasse elem
een nieuwe tekst instellen:
setText('.elem', 'text');
Maak een functie appendText, die
als eerste parameter een selector accepteert,
en als tweede - tekst. Zorg ervoor dat deze
functie tekst toevoegt aan het einde van de doorgegeven
elementen.