Html 提交表格,并注明;输入“;按钮不存在';行不通
我有这个html表单,我想通过按Enter:a来运行它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
<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;
}
});
});
可能重复的