1.问题描述
用回车键提交表单的时候,如果提交事件中执行了函数,如:
$(function(){
var flag=false;
$('input[type=submit]').click(function(){
if(!flag){
check();
return false;
}
console.log('提交');
});
function check(){
flag=true;
if(flag){
$('input[type=submit]').click();
}
}
});
感觉很奇怪,在谷歌下第一次敲回车键不管用,需要敲两次
而在火狐下敲一次就可以提交
请教各位,这是什么问题?
在大多数现代浏览器中,你可以使用"回车键"(Enter键)来提交表单。例如,在大多数网页浏览器中,如果你在网页上输入表单,然后点击"提交"按钮,你的表单数据就会被发送到服务器。
如果你使用的是移动设备(如智能手机或平板电脑),你可能需要使用不同的方法来提交表单。例如,如果你使用的是Android设备,你可以使用"返回"键(通常是向下箭头)来提交表单。如果你使用的是iOS设备,你可以使用"主页"或"主屏幕"的"表单"选项来提交表单。
无论你使用哪种方法,都应该确保你的表单提交信息是安全的。你应该避免在表单中存储敏感信息,如你的姓名、密码、信用卡号等。此外,你还应该检查你的表单提交信息,确保它没有被错误地输入。