Funksionet për të punuar me elementin DOM në JavaScript
Tani do të mësojmë se si të bëjmë funksione
ndihmëse që kryejnë operacione të caktuara
me DOM. Për shembull, le të bëjmë një funksion
që do të marrë si parametër të parë
id e elementit, dhe si të dytë - tekstin e elementit,
dhe do të vendosë tekst të ri për atë element.
Këtu është funksioni i përshkruar:
function setText(id, text) {
let elem = document.getElementById(id);
elem.textContent = text;
}
Le të provojmë funksionin e saj. Le të themi se kemi dy paragrafë:
<p id="elem1"></p>
<p id="elem2"></p>
Le të ndryshojmë tekstin e këtyre paragrafëve, duke përdorur funksionin që krijuam:
setText('elem1', 'text1');
setText('elem2', 'text2');
Modifikoni funksionin që kam krijuar
në mënyrë që të marrë si parametër jo id
e elementit, por një selektor CSS arbitrar.
Bëni funksionin setAttr, i cili
do të ndryshojë atributin e elementit DOM.
Le të marrë funksioni si parametër të parë selektorin
e elementit, si të dytin - emrin e atributit, dhe si të tretën
- vlerën e re të tij.