Eclipse PDT每次遇到函数或方法外部的Return语句时都会输出错误。请看下面确切的错误信息:
作为一个例子,我包括下面的代码片段:不能从函数或方法外部返回。
<form onsubmit="insertAbbr();return false;" action="#">
Eclipse不喜欢标签内的return false;
。
经过大量的研究,我找到了一些关于如何修复它的建议:
尝试1:调用Javascript函数返回false
<form onsubmit="insertAbbr();javascript: function () {return false;};" action="#">
同样的错误。
尝试2:改变我调用Javascript函数
的方式<form onsubmit="insertAbbr();javascript: return false;" action="#">
同样的错误。
为了增加混乱,当我检查所有主要浏览器时,原始语法返回false;
有谁能帮我解决这个问题吗?如果可以的话,我希望避免在Eclipse中关闭验证或隐藏错误。不幸的是,这似乎是Eclipse中一个已知的错误:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=353209我还没能找到一个解决方案,但至少这证实了这不是你做错了什么