Eclipse PDT выводит ошибки каждый раз, когда сталкивается с оператором Return вне функции или метода.Ниже приведено точное сообщение об ошибке:
Невозможно вернуться извне функции или метода.
В качестве примера ниже приведен фрагмент кода:
<form onsubmit="insertAbbr();return false;" action="#">
Eclipse didnне нравится возвращение ложного;внутри тега.
После долгих исследований я нашел несколько предложений о том, как это исправить:
Попытка 1: вызвать функцию javascript для возврата false
<form onsubmit="insertAbbr();javascript: function () {return false;};" action="#">
Та же ошибка.
Попытка 2: изменить способ вызова функции javascript
<form onsubmit="insertAbbr();javascript: return false;" action="#">
Та же ошибка.
И добавить к путанице, когда я делаюпроверить во всех основных браузерах исходный синтаксис с возвратом false;работает без ошибок.
Может кто-нибудь помочь мне разобраться, как решить эту проблему?Если я могу помочь, я хотел бы избежать отключения проверки или сокрытия ошибки в Eclipse.
Спасибо.
Спасибо.