Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Простой фрагмент кода (https://javascript.ru/forum/misc/64941-prostojj-fragment-koda.html)

damir.kipkaev 15.09.2016 10:55

Простой фрагмент кода
 
<form onsubmit="alert(); return false;">
	<button class="clear" onclick="document.forms[0].reset()"><i class="fa fa-times"></i>очистить форму</button>
	<button class="send" onclick="this.nextElementSibling.click();"><i class="fa fa-share"></i>отправить сообщение</button>
	<input type="submit" class="">
</form>
  • При нажатии на Очистить форму вылазит один алерт и форма очищается.
  • При нажатии на Отправить сообщение вылазит два алерта.
  • При нажатии на Submit вылазит один алерт.
  • Отправки формы не происходит.
Кто-нибудь может пояснить, что происходит?
Или просто дать совет: как сделать так, чтобы при нажатии на Отправить сообщение вылазил только один алерт.

рони 15.09.2016 11:15

damir.kipkaev,
http://javascript.ru/forum/jquery/59...tml#post392860

damir.kipkaev 15.09.2016 11:18

Да ладно?
Во дела) Спасибо.

warren buffet 16.09.2016 12:40

Цитата:

Сообщение от damir.kipkaev
onclick="document.forms[0].reset()

А type="reset" запрещен в РФ?

warren buffet 16.09.2016 12:41

damir.kipkaev, и не только кнопка, но и image


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