Funkcije za rad sa DOM elementom u JavaScriptu
Sada ćemo naučiti kako da pravimo pomoćne
funkcije koje izvršavaju određene operacije
sa DOM-om. Na primer, napravimo funkciju
koja će kao prvi parametar primati
id elementa, a kao drugi - tekst elementa,
i koja će postavljati tom elementu novi tekst.
Evo opisane funkcije:
javascriptfunction setText(id, text) {
let elem = document.getElementById(id);
elem.textContent = text;
}
Hajde da isprobamo njen rad. Neka imamo dva pasusa:
html<p id="elem1"></p>
<p id="elem2"></p>
Hajde da promenimo tekst ovim pasusima, koristeći kreiranu funkciju:
javascriptsetText('elem1', 'text1');
setText('elem2', 'text2');
Задание 1
Modifikujte kreiranu funkciju tako
da kao parametar prima ne id
elementa, već proizvoljan CSS selektor.
Задание 2
Napravite funkciju setAttr, koja
će menjati atribut DOM elementu. Neka
prvi parametar funkcije bude selektor
elementa, drugi - ime atributa, a treći
- njegova nova vrednost.