如何使用 jQuery 检测键盘上的 Enter 键按下
答案:使用键码13
作为回车键
在某些情况下,您需要检查用户是否按下了键盘上的 Enter 键,例如按下 Enter 键时通过 Ajax 发送表单数据等。
为此,您可以简单地使用密钥代码 13
,它是 Enter 键的 ASCII 等效项,并且在所有主要浏览器中都支持。 让我们尝试一个例子来了解它是如何工作的:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Check if Enter Key is Pressed with jQuery</title>
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
<script>
$(document).on("keypress", function(e){
if(e.which == 13){
$("body").append("<p>You've pressed the enter key!</p>");
}
});
</script>
</head>
<body>
<p><strong>Note:</strong> Click on the viewport and press the Enter key on the keyboard. A message will be displayed.</p>
</body>
</html>
FAQ 相关问题解答
以下是与此主题相关的更多常见问题解答:
Advertisements