Когда и зачем возвращать false в JavaScript? - PullRequest
128 голосов
/ 13 мая 2009

Когда и почему return false в JavaScript?

Ответы [ 12 ]

1 голос
/ 01 января 2015

Вы используете return false, чтобы предотвратить что-то. Так что если у вас есть скрипт, работающий на submit, то возвращение false не даст работать.

1 голос
/ 13 июля 2011

Если вы хотите запустить код javascript из тега привязки, следует использовать обработчик onclick, а не псевдопротокол javascript :. Код javascript, который выполняется внутри обработчика onclick, должен возвращать true или false (или выражение, отличное от true или false) обратно в сам тег - если он возвращает true, то HREF привязки будет следовать как обычная ссылка. Если он возвращает false, то HREF будет игнорироваться. Вот почему "вернуть ложь"; часто включается в конец кода в обработчике onclick.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...