当我在html标签内返回false时出现错误.Eclipse不喜欢函数或方法之外的返回



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

我还没能找到一个解决方案,但至少这证实了这不是你做错了什么

最新更新