给手机键盘(input)添加回车事件,可以给input用form元素包起来,然后监听form表单的submit事件,这样手机键盘或电脑键盘点击回车的时候会触发submit事件就可以了。
Html代码:
<form method="post" action="<%=path%>/index/doLogin" id="form" name="form" οnsubmit="return submitFun();">
<p class="inTxt"><input type="text" name="loginId" id="userName" placeholder="账号"/></p>
<p class="inTxt"><input type="password" name="password" id="passWord" placeholder="密码"/></p>
<div class="loginBtn">
<input class="btn btn2" type="submit" value="登录" />
</div>
</form>
js代码:
function submitFun(){
var username = $('#userName').val().trim();
var password = $('#passWord').val().trim();
if(username==""||password==""){
$('.loginTi').show();
$('.new-tan-dele').html('用户名和密码不能为空!');
return false;
}else{
$('.inTxt input').blur(); //防止手机键盘不自动收回去
$("#form").submit();
}
}