event.preventDefault နည်းလမ်း

event.preventDefault နည်းလမ်းသည် browser ၏ ပုံသေလုပ်ဆောင်ချက်များကို ပယ်ဖျက်ခွင့်ပြုသည်။ ဥပမာအားဖြင့်၊ link တစ်ခုကိုနှိပ်လိုက်သည့်အခါ စာမျက်နှာအသစ်တစ်ခုသို့ မခုန်စေရန် သို့မဟုတ် ခလုတ်တစ်ခုကိုနှိပ်လိုက်သည့်အခါ form သည် server သို့ မပေးပို့စေရန် ပြုလုပ်နိုင်သည်။ အသုံးပြုနည်းမှာ- event နှင့် ချိတ်ဆက်ထားသည့် function အတွင်းမှာ မည်သည့်နေရာတွင်မဆို event.preventDefault() ကို ခေါ်ယူရန်ဖြစ်ပြီး၊ event ဆိုသည်မှာ Event object ဖြစ်သည်။

ဖွဲ့စည်းပုံ

javascriptevent.preventDefault();

ဥပမာ

Link တစ်ခုကိုနှိပ်လိုက်သည့်အခါ စာမျက်နှာအသစ်တစ်ခုသို့ မခုန်စေရန် ပြုလုပ်ကြည့်ကြရအောင်-

html<a href="/" id="elem">လင့်ခ်</a>
javascriptlet elem = document.querySelector('#elem');

elem.addEventListener('click', function(event) {
  event.preventDefault();
  alert('သင် ဤလင့်ခ်ကို နှိပ်ခွင့်မရပါ!');
});

Результат:

ဆက်လက်လေ့လာရန်

  • addEventListener နည်းလမ်း,
    အပြင်အဆင်များကို ချိတ်ဆက်ပေးသည်
  • removeEventListener နည်းလမ်း,
    အပြင်အဆင်များကို ဖြုတ်ပေးသည်