下面是个简单易学的JavaScript中避免Form重复提交的两种方案教程,图老师小编详细图解介绍包你轻松学会,喜欢的朋友赶紧get起来吧!
【 tulaoshi.com - Web开发 】
1、javascript ,设置一个变量,只允许提交一次。
script language="javascript"
var checkSubmitFlg = false;
function checkSubmit()
{
if (checkSubmitFlg == true)
{
return false;
}
checkSubmitFlg = true;
return true;
}
document.ondblclick =
function docondblclick()
{
window.event.returnValue = false;
}
document.onclick =
function doconclick()
{
if (checkSubmitFlg)
{
window.event.returnValue = false;
}
}
/script
html:form action="myAction.do"
method="post" onsubmit="return checkSubmit();"
2、javascript,将提交按钮或者image置为disable
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)html:form action="myAction.do"
method="post"
onsubmit="getElById('submitInput')
.disabled = true;
return true;
"
html:image
styleId="submitInput"
src="images/ok_b.gif"
border="0" /
/html:form
来源:http://www.tulaoshi.com/n/20160219/1623780.html
看过《JavaScript中避免Form重复提交的两种方案》的人还看了以下文章 更多>>