jQuery keypress() နည်းလမ်း
ဥပမာ
<input> အကွက်တွင် သော့နှိပ်မှု အရေအတွက်ကို ရေတွက်ပါ-
$("input").keypress(function(){
$("span").text(i += 1);
});
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
သော့နှိပ်ခြင်းကိစ္စနှင့် ဆက်စပ်သော ဖြစ်ရပ်များ၏ အစီစဥ်-
- သော့ချ ခြင်း - သော့သည် အောက်သို့ဆင်း နေပါသည်။
- ခလုတ်နှိပ်ခြင်း - သော့ကို အောက်သို့ နှိပ်ပါ။
- သော့ဖွင့်ခြင်း - သော့ကို ထုတ်ပေး သည်။
keypress() method သည် keypress event ကို အစပျိုးပေးသည်၊ သို့မဟုတ် keypress event ဖြစ်ပေါ်လာသောအခါ run ရန် function တစ်ခုကို ပူးတွဲပေးပါသည်။
သော့နှိပ်ခြင်းဖြစ်ရပ်သည် သော့ပိတ်ဖြစ်ရပ်နှင့် ဆင်တူသည်။ ခလုတ်တစ်ခုကို နှိပ်လိုက်သောအခါတွင် အဖြစ်အပျက်သည် ဖြစ်ပေါ်သည်။
သို့ရာတွင်၊ သော့နှိပ်ခြင်းကိစ္စရပ်သည် သော့အားလုံးအတွက် အလုပ်မလုပ်ပါ (ဥပမာ ALT၊ CTRL၊ SHIFT၊ ESC)။ ဤသော့များကို စစ်ဆေးရန် keydown() နည်းလမ်းကို အသုံးပြုပါ။
အထားအသို
ရွေးချယ်ထားသော အစိတ်အပိုင်းများအတွက် သော့နှိပ်ခြင်းဖြစ်ရပ်ကို အစပျိုးပါ။
$(selector).keypress()
ခလုတ်နှိပ်ခြင်းဖြစ်ရပ်သို့ လုပ်ဆောင်ချက်တစ်ခုကို ပူးတွဲပါ-
$(selector).keypress(function)
Parameter | Description |
---|---|
function | Optional. Specifies the function to run when the keypress event is triggered |