WEB 教程
实践 示例
HTML 参考手册
CSS 参考手册
PHP 参考手册

如何使用 jQuery 检测键盘上的 Enter 键按下

主题:JavaScript / jQuery上一页|下一页

答案:使用键码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