只允许单击提交按钮,以提交表单

时间:2017-11-07 03:48:44

标签: html input

我想进入表格, 当按下进入输入框时,它将提交表格

$('input[type=text]').keypress(function(event) {
    if(event.which == 13) {
        //enter pressed
        active($(this));
    }
});

在Android手机上测试它,但是按键无法检测到键码

如何阻止此行为?非常感谢

2 个答案:

答案 0 :(得分:1)

$('input[type=text]').keydown(function(event) {

  var keyCode = event.keyCode || event.which; 

  if (keyCode == 13) { 
    active($(this));
  } 

});

答案 1 :(得分:1)

$("input:text").keypress(function(event) {

        if (event.keyCode == 13) {
               event.preventDefault();
               active($(this));
        }
});

我们使用preventDefault来阻止他的默认行为。

相关问题