Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   onclick = "return func()"; (https://javascript.ru/forum/events/11882-onclick-%3D-return-func-%3B.html)

Ozerich 19.09.2010 11:14

onclick = "return func()";
 
<input id="submit" type="submit" onclick = "return checkErrors();" value="Зарегистрироваться"/>


Почему если checkErrors() возвращает false то форма все равно делает submit, в то время когда следующий код работает?

<input id="submit" type="submit" onclick = "return false;" value="Зарегистрироваться"/>

micscr 19.09.2010 11:51

точно все проверял? Все должно работать.
покажи checkErrors()

Ozerich 19.09.2010 12:59

Да, всё работает. Ошибка была в функции

HelpeR 22.09.2010 15:16

так же можно прикрутить к событию onsubmit формы эту функцию
<form onsubmit="return checkErrors();">


Часовой пояс GMT +3, время: 03:47.