⊗jsPmDmSH 346 of 505 menu

JavaScript හි එක් event එකක් සඳහා event handlers කිහිපයක්

එක් element එකකට ක්‍රියාකාරීත්වයන් කිහිපයක් වහාම bind කළ හැකිය. අපි උදාහරණයක් බලමු. අපට බොත්තමක් ඇතැයි සිතමු:

<input id="button" type="submit">

අපට ක්‍රියාකාරීත්වයන් දෙකක් ඇතැයි සිතමු:

function func1() { console.log('1'); } function func2() { console.log('2'); }

අපගේ බොත්තම වෙත variable එකකට reference එකක් ලබා ගනිමු:

let button = document.querySelector('#button');

දැන් අපගේ බොත්තමට click event handler ලෙස පළමු හා දෙවන ක්‍රියාකාරීත්වයන් දෙකම bind කරමු:

button.addEventListener('click', func1); button.addEventListener('click', func2);

ප්‍රස්ථාරයක් ලබා දී ඇත:

<p id="elem">text</p>

පහත දක්වා ඇති ක්‍රියාකාරීත්වයන් ලබා දී ඇත:

function func1() { console.log('1'); } function func2() { console.log('2'); } function func3() { console.log('3'); }

මෙම ක්‍රියාකාරීත්වයන් සියල්ල අපගේ ප්‍රස්ථාරයට bind කරන්න.

සිංහල
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න