Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在文本框中按enter键时运行函数_Javascript_Jquery_Html_Javascript Events - Fatal编程技术网

Javascript 在文本框中按enter键时运行函数

Javascript 在文本框中按enter键时运行函数,javascript,jquery,html,javascript-events,Javascript,Jquery,Html,Javascript Events,这是我的输入表格: <input type="text" id="word" /> 我基本上希望在用户按下文本框中的enter键时执行Javascript函数。如果这是一个明显的问题,我很抱歉,我找不到符合我需求的现有答案 $('#word').on('keyup', function(e){ if(e.which === 13){ // User pressed enter } }); 测试事件哪个属性将告诉您用户按下了哪个键。 ,jQuery对其进行了规范

这是我的输入表格:

<input type="text" id="word" />

我基本上希望在用户按下文本框中的enter键时执行Javascript函数。如果这是一个明显的问题,我很抱歉,我找不到符合我需求的现有答案

$('#word').on('keyup', function(e){
  if(e.which === 13){
    // User pressed enter
  }
});
测试事件
哪个属性将告诉您用户按下了哪个键。
,jQuery对其进行了规范化,因此您不会遇到任何跨浏览器问题。

以下是您的答案:

$('#word').keyup(function(e) {
    if(e.which == 13) {
        // Do your stuff
    }
});
e.
返回按键的扫描/字符代码
13
用于
ENTER


你可以找到其他代码。

abracadabra(我按回车键)!!!在阅读了一些标准后,两者都可以使用,但哪一个更可取。谢谢