onkeypress အခမ်း
အကျိုးသတ္တုနှင့် အသုံးပြုပုံ:
onkeypress အချိန်ခွင့်ပြုမှု သည် အသုံးပြုသူက ကျော့စားချင်းကို ကျော့စားစဉ် (ကွန်ပျူတာစက်ရုံးပေါ်) ဖြစ်ပေါ်စေသည်。
အကြောင်းကြားချက်:onkeypress အချိန်ခွင့်ပြုမှုနှင့် ဆိုင်သော အချိန်ခွင့်ပြုမှု အစီအစဉ်:
ဖော်ပြချက်:အားလုံးသော ကျော့စားချင်းများမပါဘူး (ဥပမာ ALT, CTRL, SHIFT, ESC) အားလုံးသော ဘတ်ရှားများတွင် onkeypress အချိန်ခွင့်ပြုမှု ဖြစ်ပေါ်စေသည်။ သို့သော် သာသာသာ အသုံးပြုသူက ပိုက်သိမ်းသည့် ကျော့စားချင်းကို စစ်ဆေးရန် သုံးပါ onkeydown အချိန်ခွင့်ပြုမှုကို သုံးပါ။
အကျိုးသတ္တုပြောင်းလဲမှု:
အသုံးပြုသူက ကျော့စားချင်း ကျော့စားပါ
<input type="text" onkeypress="myFunction()">
အပြောအခြင်း:
HTML တွင်:
<element onkeypress="myScript">
JavaScript တွင်:
object.onkeypress = function(){myScript};
JavaScript တွင် addEventListener() မီးရပ်ခြင်းကို အသုံးပြုပါ:
object.addEventListener("keypress", myScript);
ဖော်ပြချက်:Internet Explorer 8 သို့မဟုတ် အရှည်အတန်းကို ထောက်ပံ့ခြင်း မရှိ addEventListener() မီးရပ်ခြင်း。
နည်းပညာရှင်ဆိုင်ရာ အချက်အလက်:
ပေါ်လီးလောင်းမှု: | ထောက်ပံ့ |
---|---|
ဖျက်သိမ်းလိုက်ရန် အခွင့်ရှိ: | ထောက်ပံ့ |
အချိန်ခွင့်ပြုမှုအမျိုးအစား: | KeyboardEvent |
ထောက်ထားသော HTML အချက်အလက်များ: | အားလုံးသော HTML အရာဝတ္တုများကို ရှစ်မျိုးမှာ မပါဘူး:<base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> နှင့် <title> |
DOM ပုံစံ: | Level 2 Events |
ဘတ်သျား ထောက်ပံ့
အခမ်း | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onkeypress | ထောက်ပံ့ | ထောက်ပံ့ | ထောက်ပံ့ | ထောက်ပံ့ | ထောက်ပံ့ |