⊗jsPmFDPEAP 491 of 505 menu

DOM элементни функция параметри сифатида ўтказиш

Олдинги дарслиқларда биз функцияларимизга элемент селекторларини ўтказган эдик, ва функцияларимиз ўз коди ичида бу элементларга ҳаволани ўзлари олар эди. Бошқа ёндашув ҳам мавжуд: функцияга аллакачон олинган элементлар ҳаволасини ўтказиш мумкин.

Келгила, мисолда кўрамиз. Фарз қилайлик, бизда қуйидаги код мавжуд:

<p id="elem1"></p> <p id="elem2"></p>

Келгила, setText функциясини ясаймиз, унинг биринчи параметри DOM элементга ҳаволани қабул қилади, иккинчиси эса элемент матнини:

function setText(elem, text){ elem.textContent = text; }

Яратган функциямиздан абзацларимиз матнини ўрнатиш учун фойдаланамиз:

let elem1 = document.getElementById('elem1'); setText(elem1, 'text1'); let elem2 = document.getElementById('elem2'); setText(elem2, 'text2');

appendText функциясини ясанг, унинг биринчи параметри DOM элементни қабул қилади, иккинчиси эса матнни. Ущбу функция матнни ушбу элементнинг охирига қўшиб қўйиши керак.

Абзацлар берилган. Уларни олинг, цикл билан айлантиринг ва ҳар бирининг охирига олдинги машқда ясалган appendText функцияси ёрдамида '!' қўшинг.

setValue функциясини ясанг, унинг биринчи параметри инпутга ҳаволани қабул қилади, иккинчиси эса матнни. Ущбу функция ўтказилган матнни инпутнинг value ига ўрнатиши керак.

Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш