KeyboardEvent တည်နေရာ Property
ဥပမာ
သော့တည်နေရာကို ရယူပါ-
var x = event.location;
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
တည်နေရာပိုင်ဆိုင်မှုသည် ကီးဘုတ် သို့မဟုတ် စက်ပေါ်ရှိ သော့တစ်ခု၏တည်နေရာကို ညွှန်ပြသည့် နံပါတ်တစ်ခုကို ပြန်ပေးသည်။
ကိန်းသေများကို ကိန်းသေလေးခုဖြင့် ကိုယ်စားပြုသည်-
0. DOM_KEY_LOCATION_STANDARD-
ကီးဘုတ်၏ ညာဘက် သို့မဟုတ် ဘယ်ဘက်ခြမ်းတွင် ခလုတ်ကို မနှိပ်ဘဲ၊ ဂဏန်းကီးဘုတ်ပေါ်တွင် မနှိပ်ပါ (ဤတန်ဖိုးသည် ကီးဘုတ်ပေါ်ရှိ သော့တိုင်းနီးပါးကို ကိုယ်စားပြုသည်၊ ဥပမာ "A", "U", "SPACE" သို့မဟုတ် "5" )
1. DOM_KEY_LOCATION_LEFT-
ဘယ်ကီးကို နှိပ်ထားသည် (ဥပမာ- ဘယ်ဘက် "CTRL" ကီး သို့မဟုတ် ပုံမှန် 101 ကီး US ကီးဘုတ်တွင် ဘယ်ဘက် "ALT" ခလုတ်)
2. DOM_KEY_LOCATION_RIGHT-
ညာဘက်ခလုတ်ကို နှိပ်ထားသည် (ဥပမာ- ပုံမှန် 101 ကီး US ကီးဘုတ်ရှိ ညာဘက် "CTRL" ခလုတ် သို့မဟုတ် ညာဘက် "CTRL" ခလုတ်)
3. DOM_KEY_LOCATION_NUMPAD-
ကီးကို ဂဏန်းကီးဘုတ်ပေါ်တွင် ဖိထားသည် (ဥပမာ ပုံမှန်ကီးဘုတ်တစ်ခုရှိ ညာဘက်ခြမ်းရှိ "2" ခလုတ်)
မှတ်ချက်- တည်နေရာပိုင်ဆိုင်မှုကို onkeydown နှင့် onkeyup event တွင်သာအသုံးပြုနိုင်သည် ၊၊ onkeypress မဟုတ်ပါ ။
မှတ်ချက်- ဤပိုင်ဆိုင်မှုသည် ဖတ်ရန်သာဖြစ်သည်။
Browser ပံ့ပိုးမှု
ဇယားရှိ နံပါတ်များသည် ပိုင်ဆိုင်မှုကို အပြည့်အဝထောက်ခံသည့် ပထမဆုံးဘရောက်ဆာဗားရှင်းကို သတ်မှတ်ပေးသည်။
Property | |||||
---|---|---|---|---|---|
location | Yes | 9.0 | 15.0 | Not supported | Yes |
အထားအသို
event.location
နည်းပညာဆိုင်ရာအသေးစိတ်
ပြန်ပို့တန်ဖိုး- |
ကီးဘုတ် သို့မဟုတ် စက်ပေါ်ရှိ သော့တစ်ခု၏တည်နေရာကို ကိုယ်စားပြုသည့် နံပါတ် ကိန်းသေများကို ကိန်းသေလေးခုဖြင့် ကိုယ်စားပြုသည်- 0. DOM_KEY_LOCATION_STANDARD |
---|---|
DOM ဗားရှင်း- | DOM အဆင့် 3 ပွဲများ |