zoukankan      html  css  js  c++  java
  • 防止回车提交

    html利用input防止回车提交

    默认情况下,单个输入框,无论按钮的type="submit"还是type="button"类型,回车即提交。

    1.当type="submit"时,无论有几个type="text"输入框,回车均表示提交。(submit)

    2.当type="button"时,且存在多个输入框,回车不提交。(button)

    3.解决单个输入框的回车即提交问题,参考第二点:可以增加一个input="text",隐藏; 然后type类型为button。

    js防止回车提交

    document.onkeydown=function()
    {
        if(event.keyCode==13)
        {
            return false
        }
        else
        {
            if(event.srcElement.type=”submit”)
            {
                form1.submit();
            }
        }
    }

    jQuery:

    //禁止按回车提交
          $(document).ready(function(){
           $("input[@type='text']").each(
                function(){
                    $(this).keypress( function(e) {
                            var key = window.event ? e.keyCode : e.which;
                            if(key.toString() == "13"){
                                        return false;

                            }
                    });
                });
            })

     

     

    <form name="myform" action="" onkeydown="if(event.keyCode==13){return false;}">
    <input type=text name=user>
    <input type=text name=pass>
    <input type=button name=mybutton value=submit onclick=myform.submit()>
    </form>

  • 相关阅读:
    python——numpy模块
    python——xlrd、xlwt、xlutils模块
    python——json&pickle模块
    python——sys模块
    python——os模块
    python——random模块
    python——time模块
    linux命令 pwd
    linux 里面ls命令!!
    校花网图片爬取
  • 原文地址:https://www.cnblogs.com/breezesit/p/4485976.html
Copyright © 2011-2022 走看看