代码之家  ›  专栏  ›  技术社区  ›  Omu

当内部没有提交按钮时,不会按enter键提交表单

  •  3
  • Omu  · 技术社区  · 15 年前

    <form>
    <input type="text" ...
    
    </form>
    

    当文本字段中没有提交按钮时,按回车键不会提交表单,有什么解决方法吗?

    2 回复  |  直到 15 年前
        1
  •  6
  •   Muneer    15 年前

    创建提交按钮。如果不想显示submit按钮,请使用CSS隐藏该按钮。

        2
  •  2
  •   David Espart    15 年前

    您可以使用jquery的keyup事件,如果按下的键是13(输入键代码),则提交表单:

    $('#input-id').keyup(function(e) {
        if (e.keyCode == 13) {
            $('#form-id').submit();
        }
    });