在客户端避免表单重复提交以及正式版Aptana——JS IDE使用体验

<script language="JavaScript">
   <!--
   
   var checkSubmitFlag=true;
   function checkSubmit()
   {
    if(true==checkSubmitFlag)
    {
     //document.theForm.btnSubmit.disabled = true;
     document.theForm.submit();
     checkSubmitFlag = false;
     
    }
    else
    {
     alert("你已经提交了表单,请勿重复提交。"); 
    }
   }
   
   
   -->
   
  </script>

其中注释的这句//document.theForm.btnSubmit.disabled = true;
意思是让提交后的按钮,禁用掉。
而,else则是弹出了一个警告框,相对来说,弹出警告框,不是那么友好。

Aptana IDE非常好用,刚出正式版本。比较稳定。有eclipse插件形式,也有独立使用的。我就下载了个独立使用的。感觉真是非常好。

有代码自动提示,有浏览器兼容提示,有DOM兼容版本提示。对JS程序开发人员来说太好了。想我前不久,写了个span 使用了innerText 当时发现在firefox下,不起作用,如果现在用这个IDE,那就根本不会发生这些事情了。能直接显示其不兼容firefox。而应该使用innerHTML。

发张图,大家看看就知道有多么棒了!
在客户端避免表单重复提交以及正式版Aptana——JS IDE使用体验

时不时很酷啊。Aptana 的强大功能,这里只是冰山一角,希望更多朋友使用,并发表心得体会。
用eclipse开发的朋友更别错过了,而且使用起来你并不觉得有什么陌生的感觉。我毕业后基本就没有用eclipse了,现在基本用netbeans。所以下载的是独立程序。

还有推荐一个好的网站。http://w3schools.com/
对我们熟悉编写js有很好的指导性作用。