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