如何通过JavaScript控制表单防止重复提交?

2026-06-11 14:5024阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计140个文字,预计阅读时间需要1分钟。

如何通过JavaScript控制表单防止重复提交?

javascriptvar tid;var bClicked=false;function sbm() { if (bClicked) { alert(提示,请不要重复提交); return false; } bClicked=true; tid=setTimeout(doit(), 10000); // document.forms[0].submit();}

如何通过JavaScript控制表单防止重复提交?


<script type="text/javascript">
var tid;
var bClicked = false;
function sbm(){
if(bClicked){
alert("提示您,请不要重复递交");
return false;
}
bClicked = true;
tid = setTimeout("doit()", 10000);
//document.forms[0].submit();
}function doit(){
if(tid!=null){clearTimeout(tid);tid=null;}
bClicked = false;
}
</script><form action="xxx" target="hf">
<input name="btn" type="button" οnclick="sbm();" value=" 提交 ">
</form>
<iframe name="hf"></iframe>

本文共计140个文字,预计阅读时间需要1分钟。

如何通过JavaScript控制表单防止重复提交?

javascriptvar tid;var bClicked=false;function sbm() { if (bClicked) { alert(提示,请不要重复提交); return false; } bClicked=true; tid=setTimeout(doit(), 10000); // document.forms[0].submit();}

如何通过JavaScript控制表单防止重复提交?


<script type="text/javascript">
var tid;
var bClicked = false;
function sbm(){
if(bClicked){
alert("提示您,请不要重复递交");
return false;
}
bClicked = true;
tid = setTimeout("doit()", 10000);
//document.forms[0].submit();
}function doit(){
if(tid!=null){clearTimeout(tid);tid=null;}
bClicked = false;
}
</script><form action="xxx" target="hf">
<input name="btn" type="button" οnclick="sbm();" value=" 提交 ">
</form>
<iframe name="hf"></iframe>