1、回车表单自动提交这个问题的原因在于一个Form里只有一个text元素,添加一个隐藏的text即可解决这个问题
<input type="text" style="display:none;" name="avoid_enter_submit" /> <!--防止回车自动提交FORM -->
2、检测页面回车时间
代码1:
$(document).keypress(function(e) {
var actId = document.activeElement.id;
if (e.which == 13) {
if (actId == "search_value"){
alert("search_value");
//$("#scan").click();
} else if (actId == "shop_search_value") {
alert("shop_search_value");
//$("#subForm").click();
} else {
alert(0);
}
}
});
代码2:
// 回车处理
$(document).keydown(function(){
if(event.keyCode == 13){
alert($(this).focus());
//$("#search_btn").click();
}
});