ปุ่มกด jQuery () วิธีการ
ตัวอย่าง
นับจำนวนการกดปุ่มในฟิลด์ <input>:
$("input").keypress(function(){
$("span").text(i += 1);
});
ความหมายและการใช้งาน
ลำดับเหตุการณ์ที่เกี่ยวข้องกับเหตุการณ์การกดปุ่ม:
เมธอด keypress() ทริกเกอร์เหตุการณ์การกดแป้น หรือแนบฟังก์ชันเพื่อทำงานเมื่อเกิดเหตุการณ์การกดแป้น
เหตุการณ์การกดแป้นพิมพ์จะคล้ายกับเหตุการณ์การกดแป้นพิมพ์ เหตุการณ์เกิดขึ้นเมื่อกดปุ่มลง
อย่างไรก็ตาม เหตุการณ์การกดแป้นพิมพ์จะไม่ทำงานสำหรับปุ่มทั้งหมด (เช่น 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 |