onkeypress အခမ်း

အကျိုးသတ္တုနှင့် အသုံးပြုပုံ:

onkeypress အချိန်ခွင့်ပြုမှု သည် အသုံးပြုသူက ကျော့စားချင်းကို ကျော့စားစဉ် (ကွန်ပျူတာစက်ရုံးပေါ်) ဖြစ်ပေါ်စေသည်。

အကြောင်းကြားချက်:onkeypress အချိန်ခွင့်ပြုမှုနှင့် ဆိုင်သော အချိန်ခွင့်ပြုမှု အစီအစဉ်:

  1. onkeydown
  2. onkeypress
  3. onkeyup

ဖော်ပြချက်:အားလုံးသော ကျော့စားချင်းများမပါဘူး (ဥပမာ 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 ထောက်ပံ့ ထောက်ပံ့ ထောက်ပံ့ ထောက်ပံ့ ထောက်ပံ့