Отправить форму в диалоговое окно, нажав на ссылку - PullRequest
0 голосов
/ 19 октября 2010

Я пытаюсь заставить этот кусок кода работать.

<form name="myform" onsubmit="alert('1');"> </form>
<a href="javascript: void(0);" onclick="document.myform.submit();">ok</a>

Однако ничего не происходит, когда я нажимаю "ОК".Где я ошибся?

1 Ответ

2 голосов
/ 19 октября 2010

Браузер не вызывает событие onsubmit, если вы вызываете метод submit программно.Поэтому, если форма использует сценарий проверки формы, вызовите метод onsubmit также для запуска проверки.

http://www.javascript -coder.com / javascript-form / javascript-form-submit.phtml (есть также пример)

Итак, ваша форма опубликована, но onsumbit не запущена.

...