⊗jsPmMnLBH 458 of 505 menu

JavaScript တွင် ကွင်းဆက်ဖြင့် event handler များ တပ်ဆင်ခြင်း

ယခင်သင်ခန်းစာတွင် ကွင်းဆက်အတွင်း element အသစ်များ ဖန်တီးနည်းကို သင်ကြားခဲ့ပြီး ဖြစ်ပါသည်။ ယခု element အသစ်များ ဖန်တီးသည့်အခါ event handler များ တပ်ဆင်နည်းကို လေ့လာကြပါစို့။

ကျွန်ုပ်တို့၌ အောက်ပါအတိုင်း parent div တစ်ခု ရှိသည်ဆိုပါစို့။

<div id="parent"></div>

ကျွန်ုပ်တို့၏ div အတွင်းသို့ 9 ခုမျှသော စာပိုဒ် အသစ်များကို ထည့်သွင်းပေးမည့် ကွင်းဆက်တစ်ခုကို အလုပ်လုပ်စေပြီး ၎င်းတို့အပေါ်တွင် ကလစ်နှိပ်သည့် event handler များ တပ်ဆင်ကြပါစို့။

let parent = document.querySelector('#parent'); for (let i = 1; i <= 9; i++) { let p = document.createElement('p'); p.textContent = '!'; // ကလစ်နှိပ်သည့် event handler ကို တပ်ဆင်ခြင်း။ p.addEventListener('click', function() { console.log(this.textContent); }); parent.appendChild(p); }

Div တစ်ခု ပေးထားသည်။ ကျွန်ုပ်တို့၏ div အတွင်းသို့ 5 ခုမျှသော input အသစ်များ ထည့်သွင်းပေးမည့် ကွင်းဆက်တစ်ခုကို အလုပ်လုပ်စေပါ။ စာပိုဒ်တစ်ခုလည်း ပေးထားသည်ဆိုပါစို့။ input အသစ် တစ်ခုစီသည် focus ပြုတ်သွားသည့်အခါ ၎င်း၏ စာသားကို ထိုစာပိုဒ်အတွင်း �ေးသားစေရန် ပြုလုပ်ပါ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်