Funkcijos DOM elementui dirbti su JavaScript
Dabar mes išmoksime kurti pagalbines
funkcijas, atliekančias tam tikrus veiksmus
su DOM. Pavyzdžiui, sukurkime funkciją,
kuri pirmu parametru priims
id elemento, o antru - elemento tekstą,
ir nustatys šiam elementui naują tekstą.
Štai aprašyta funkcija:
function setText(id, text) {
let elem = document.getElementById(id);
elem.textContent = text;
}
Išbandykime jos veikimą. Tarkime, kad turime du pastraipas:
<p id="elem1"></p>
<p id="elem2"></p>
Pakeiskime šių pastraipų tekstą, pasinaudoję mūsų sukurtą funkcija:
setText('elem1', 'text1');
setText('elem2', 'text2');
Modifikuokite mano sukurtą funkciją taip,
kad parametru ji priimtų ne id
elemento, o bet kurį CSS selektorių.
Sukurkite funkciją setAttr, kuri
keistų DOM elemento atributą. Tegul
pirmu parametru funkcija priima elemento
selektorių, antru - atributo pavadinimą, o trečiu
- jo naują reikšmę.