event.preventDefault နည်းလမ်း
event.preventDefault နည်းလမ်းသည်
browser ၏ ပုံသေလုပ်ဆောင်ချက်များကို
ပယ်ဖျက်ခွင့်ပြုသည်။
ဥပမာအားဖြင့်၊ link တစ်ခုကိုနှိပ်လိုက်သည့်အခါ
စာမျက်နှာအသစ်တစ်ခုသို့ မခုန်စေရန် သို့မဟုတ်
ခလုတ်တစ်ခုကိုနှိပ်လိုက်သည့်အခါ form သည် server သို့
မပေးပို့စေရန် ပြုလုပ်နိုင်သည်။ အသုံးပြုနည်းမှာ- event နှင့်
ချိတ်ဆက်ထားသည့် function အတွင်းမှာ မည်သည့်နေရာတွင်မဆို
event.preventDefault() ကို
ခေါ်ယူရန်ဖြစ်ပြီး၊ event ဆိုသည်မှာ Event object
ဖြစ်သည်။
ဖွဲ့စည်းပုံ
event.preventDefault();
ဥပမာ
Link တစ်ခုကိုနှိပ်လိုက်သည့်အခါ စာမျက်နှာအသစ်တစ်ခုသို့ မခုန်စေရန် ပြုလုပ်ကြည့်ကြရအောင်-
<a href="/" id="elem">လင့်ခ်</a>
let elem = document.querySelector('#elem');
elem.addEventListener('click', function(event) {
event.preventDefault();
alert('သင် ဤလင့်ခ်ကို နှိပ်ခွင့်မရပါ!');
});
:
ဆက်လက်လေ့လာရန်
-
addEventListenerနည်းလမ်း,
အပြင်အဆင်များကို ချိတ်ဆက်ပေးသည် -
removeEventListenerနည်းလမ်း,
အပြင်အဆင်များကို ဖြုတ်ပေးသည်