📜  jQuery |按键()(1)

📅  最后修改于: 2023-12-03 15:32:12.746000             🧑  作者: Mango

jQuery | 按键()

简介

jQuery按键()是一个jQuery事件处理函数,用于处理键盘按键的事件。

可以使用它来捕获键盘上的某些键的按下、抬起、长按等操作,并执行特定的回调函数。

语法
$(selector).keypress(function)
$(selector).keydown(function)
$(selector).keyup(function)
  • selector:要绑定事件的元素选择器。
  • function:要执行的回调函数。
参数
  • event:一个事件对象,包含有关键盘事件的各种详细信息。
返回值
  • event.preventDefault()函数:阻止默认操作。
  • event.which属性:返回已按下的键的Unicode值。
  • event.altKeyevent.ctrlKeyevent.shiftKey属性:分别返回Alt、Ctrl和Shift键是否按下。
示例
<input id="myInput" type="text">

<script>
$(document).ready(function() {
  $("#myInput").keydown(function(event) {
    if (event.which == 13) { // 如果按下的是回车键
      event.preventDefault(); // 阻止回车键的默认操作
      alert("You pressed Enter!");
    }
  });
});
</script>
解释

上面的代码使用jQuery按键()来捕捉文本框中的回车键按下事件,并执行一个回调函数来弹出一个提示框。

  • event.which == 13:当按下的键为回车键时,其值为13
  • event.preventDefault():防止默认的换行、提交表单等操作。
总结

jQuery按键()是用于处理键盘事件的重要函数,可以通过它来实现各种键盘操作的处理和控制,如轻松捕捉输入字段中的回车键、Tab键、删除键等等。