Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.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
Html 提交表格,并注明;输入“;按钮不存在';行不通_Html_Forms - Fatal编程技术网

Html 提交表格,并注明;输入“;按钮不存在';行不通

Html 提交表格,并注明;输入“;按钮不存在';行不通,html,forms,Html,Forms,我有这个html表单,我想通过按Enter:a来运行它 <form id="login" name="login2" action="" data-action="" method="post"> <div class="error-message js-error-message"></div> <fields

我有这个html表单,我想通过按Enter:a来运行它

                        <form id="login" name="login2" action="" data-action="" method="post">
                        <div class="error-message js-error-message"></div>
                        <fieldset>
                            <label for="signin_input_loginid">Login</label>
                            <span class="corner-wrapper">
                                <input type="text" name="username" value="" class="trans-02s trans-color trans-box-shadow" id="username">
                                <span class="corner corner-top-left"></span>
                                <span class="corner corner-top-right"></span>
                                <span class="corner corner-bottom-left"></span>
                                <span class="corner corner-bottom-right"></span>
                            </span>
                            <label for="signin_input_password">Password</label>
                            <span class="corner-wrapper">
                                <input type="password" name="password" value="" class="trans-02s trans-color trans-box-shadow" id="signin_input_password">
                                <span class="corner corner-top-left"></span>
                                <span class="corner corner-top-right"></span>
                                <span class="corner corner-bottom-left"></span>
                                <span class="corner corner-bottom-right"></span>
                            </span>
                        </fieldset>
                        <fieldset class="clearfix">
                            <div class="f-left remember clearfix">
                                <label class="f-left">Remember me?</label>
                                <div class="toggle-wrapper checkbox-slider f-left off">
                                    <div class="button trans-02s trans-left"></div>
                                    <span class="choice-1 choice trans-02s trans-color trans-text-shadow">No</span>
                                    <span class="choice-2 choice trans-02s trans-color trans-text-shadow">Yes</span>
                                    <input type="hidden" name="remember" value="0">
                                </div>
                            </div>
                            <span class="submit-wrapper f-right" style="margin-top: 14px;">
                                <span class="submit-hover trans-02s trans-opacity"></span>
                                <input type="" onclick="login_g2();" value="Login" class="lbut trans-02s trans-color trans-background">
                            </span>
                        </fieldset>
                    </form>

登录
密码
还记得我吗?
不
对
我尝试添加不同的脚本或更改表单等,但都不起作用。按enter键无法启动提交:

    <script>
//submit the form
$( "#login" ).submit(function( event ) {
  event.preventDefault();
});
     </script>

//提交表格
$(“#登录”).submit(函数(事件){
event.preventDefault();
});
防止默认并不是解决此问题的最佳方法

尝试使用这个jquery解决方案

   $(function() {
    $("form input").keypress(function (e) {
        if ((e.which && e.which == 13) || (e.keyCode && e.keyCode == 13)) {
            $('button[type=submit] .default').click();
            return false;
        } else {
            return true;
        }
    });
});
可能重复的