JS技术

JavaScript中避免Form重复提交的两种方案

字号+ 作者: 来源:    2014-11-17 20:00 我要评论( )

JavaScript中避免Form重复提交的两种方案,阅读JavaScript中避免Form重复提交的两种方案,1、javascript ,设置一个变量,只允许提交一次。script language=

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

<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>

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • JavaScript中避免Form重复提交的两种方案_javascript教程教程

    JavaScript中避免Form重复提交的两种方案_javascript教程教程

    2015-10-04 12:11

网友点评