給手機鍵盤(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();
}
}