JS 防止表单重复提交
2009-03-17 09:27
260 查看
<script type="text/javascript">
var checkSubmitFlg = false;
function checkSubmit() {
if (!checkSubmitFlg) {
// 第一次提交
checkSubmitFlg = true;
return true;
} else {
//重复提交
alert("Submit again!");
return false;
}
}
</script>
//以下三种方式分别调用
<form onsubmit="return checkSubmit();">
<input type="submit" onclick="return checkSubmit();" />
<input type="button" onclick="document.forms[0].action='./test';document.forms[0].submit();return checkSubmit();" />
var checkSubmitFlg = false;
function checkSubmit() {
if (!checkSubmitFlg) {
// 第一次提交
checkSubmitFlg = true;
return true;
} else {
//重复提交
alert("Submit again!");
return false;
}
}
</script>
//以下三种方式分别调用
<form onsubmit="return checkSubmit();">
<input type="submit" onclick="return checkSubmit();" />
<input type="button" onclick="document.forms[0].action='./test';document.forms[0].submit();return checkSubmit();" />
相关文章推荐
- js防止表单重复提交
- JS防止表单数据重复提交
- js防止重复表单提交
- js 监听表单提交事件,防止表单重复提交
- js防止表单的重复提交
- js防止表单的重复提交
- js学习之道:js防止表单重复提交
- JS 防止表单重复提交
- js 防止表单多次重复提交
- JS控制form表单提交时增加随机数参数,防止浏览器缓存,重复提交
- JS防止表单重复提交
- Session防止表单重复提交,js和java的处理方式
- js防止表单重复提交
- js防止表单重复提交
- js防止表单短时间内重复提交
- js防止表单重复提交验证与.NET服务端验证冲突解决方案
- js防止表单重复提交
- js防止表单重复提交实现代码
- js学习之道:js防止表单重复提交