JavaScript/jQuery : Detect both return key press and submit button press simultaneously

标签 javascript jquery html time

我有一个输入字段和其下方的“添加”按钮。添加按钮的基本作用是将新的输入字段附加到文档中。我在这里想做的是,在输入字段中输入内容时,如果检测到按回车键,则会触发调用添加新输入字段的函数,该函数与单击添加按钮时触发的函数相同。

我可以在下面以某种方式合并对返回键按下的检测吗?

$('.addNewSite').on('click', function(){


          var idNewInput = "site" + numInputFields;
          $('.inputFieldsSettingsPanel').append('<input type="text" class="tracksiteInput" id = "' + idNewInput + '"></input>');
          $("#" + idNewInput).focus();

});

最佳答案

我想你想要这个 http://jsfiddle.net/naeemshaikh27/cy84t4pz/

function fun(){
$('body').append('<input type="text"/>');
}

$('.addButton').on('click', fun);

$('body').on('keypress','input', function(e){
if (e.keyCode == 13) {
       fun();
    }    
});

关于JavaScript/jQuery : Detect both return key press and submit button press simultaneously,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28046767/

相关文章:

javascript - 查找渲染/可见文本的高度

jquery - 响应式多级菜单

Javascript:如何检测当前页面是否具有具有特定名称和输入的表单

javascript - 如何将变量数据放入 div Jquerymobile

javascript - Angularjs limitTo 在使用(键,值)时不起作用

javascript - 在背景图像中使用正则表达式获取 div

java - JOptionPane 中的文本换行?

python - 跨 <div> 的数据抓取

javascript - 防止数组在单击时更改

javascript - 未捕获的类型错误 - 无法读取 null 的属性 'owlcarousel'