关于Myeclipse中添加onsubmit(return *)提示错误无返回值解决办法

来源:互联网 发布:一个人开了20家淘宝店 编辑:程序博客网 时间:2024/05/16 23:01
*<html>  <head>     <script type="text/javascript">        var isNotSub=true;        function canSub(){            if(isNotSub){                isNOtSub=false;                 return true;                }else{            alert("请不要重复提交!谢谢");            return false;        }     }     </script>  </head>  <body>   <form action=" ${pageContext.request.contextPath}/servlet/ResubServlet" method="post" **onsubmit="return canSub()**">   <input type="text" name="username"  />   <input type="submit" value="注册"/>      </form>  </body></html>*

Myeclipse中添加onsubmit(return *)提示错误无返回值,我在myeclipse10中发现怎么这个问题:“Multiple annotations found at this line:
- Cannot return from outside a function or
method.”
原因是版本的原因,之前的版本我的myeclipse没有出现这种问题,即使错了还是可以运行,但是怎么让人看着舒服呢?
解决办法:解决方案:window –>preferences –>myeclipse –>validation –>javascript validator for Js files 把Bulid 复选框的勾去掉 ,就解决了,当然有时候不能直接出效果,可以刷新或重启myeclipse就可以了

0 0