onchange အချင်းမှု

အသုံးပြုခြင်း နှင့် အသုံးချက်

အရာတစ်ခု၏ ပုံစံ ပြောင်းလဲသောအခါ onchange အချင်းမှု ဖြစ်ပေါ်သည်。

စက်သုံးလုပ်ငန်း အခြေအနေ ပြောင်းလဲသောအခါ onchange အချင်းမှု ဖြစ်ပေါ်သည်。

အကြံပေး:အချိန်အမျိုးမှာ oninput အက်ဥ်စ်စ်。အခြားအဖြစ်မှာ oninput အချိန်အမျိုးသည် အအိမ်းကြွင်းမှာ ပြုပြင်လာပြီးနောက် ဖြစ်ပေါ်လာသည်၊ သို့သော် onchange အချိန်အမျိုးသည် အအိမ်းကြွင်းမှာ ပြုပြင်လာပြီး လွှတ်တာကို မတွေ့ဘဲ ဖြစ်ပေါ်လာသည်။ အခြားအဖြစ်မှာ onchange အချိန်အမျိုးသည် <select> အမည်ရာအတွက် လည်း အသုံးပြုပါတယ်။

အမှတ်အသား

အမှတ် 1

အသုံးပြုသူမှာ <select> အမည်ရာအကိုယ့် ရွေးချယ်ချက်ကို ပြုပြင်လာစဉ်တွင် JavaScript အသုံးပြုတယ်:

<select onchange="myFunction()">

ကိုယ်တိုင် ကြိုးစားမှီ

အမှတ် 2

အသုံးပြုသူမှာ အမည်ရာအရင်းအမြစ်ကို ပြုပြင်လာစဉ်တွင် JavaScript အသုံးပြုတယ်:

<input type="text" onchange="myFunction()">

ကိုယ်တိုင် ကြိုးစားမှီ

အက္ခရာ

HTML တွင်:

<element onchange="myScript">

ကိုယ်တိုင် ကြိုးစားမှီ

JavaScript တွင်:

object.onchange = function(){myScript};

ကိုယ်တိုင် ကြိုးစားမှီ

JavaScript တွင်,addEventListener() စဥ်တာကို အသုံးပြုတယ်:

object.addEventListener("change", myScript);

ကိုယ်တိုင် ကြိုးစားမှီ

အမှတ်အသား:Internet Explorer 8 သို့မဟုတ် အရေးပိုကြီးသောပြင်းအား addEventListener() စဥ်တာ

နည်းပညာဆိုင်ရာအချက်အလက်

ပေါ်လွင်း အကူအညီ
ဖျက်သိမ်းနိုင်ခြင်း မမှန်းခြေ
အချိန်အမျိုးအများ: Event
ထောက်ပံ့သော HTML အမည်ရာများ: <input type="checkbox">, <input type="color">, <input type="date">, <input type="datetime">, <input type="email">, <input type="file">, <input type="month">, <input type="number">, <input type="password">, <input type="radio">, <input type="range">, <input type="search">, <input type="tel">, <input type="text">, <input type="time">, <input type="url">, <input type="week">, <select> နှင့် <textarea>
DOM အမျိုးအစား: Level 2 Events

ဘတ်သျား အကူအညီ

အက်ဥ်စ်စ် Chrome IE Firefox Safari Opera
onchange အကူအညီ အကူအညီ အကူအညီ အကူအညီ အကူအညီ