このコードを機能させようとしています。
<form name="myform" onsubmit="alert('1');"> </form>
<a href="javascript: void(0);" onclick="document.myform.submit();">ok</a>
ただし、「OK」をクリックしても何も起こりません。どこを間違えたのですか?
このコードを機能させようとしています。
<form name="myform" onsubmit="alert('1');"> </form>
<a href="javascript: void(0);" onclick="document.myform.submit();">ok</a>
ただし、「OK」をクリックしても何も起こりません。どこを間違えたのですか?
プログラムでメソッド
onsubmit
を呼び出した場合、ブラウザーはイベントをトリガーしません。submit
したがって、フォームがフォーム バリデータ スクリプトを使用している場合は、このonsubmit
メソッドも呼び出してバリデーションをトリガーします。
http://www.javascript-coder.com/javascript-form/javascript-form-submit.phtml (例もあります)
したがって、フォームは投稿されますが、onsumbit
トリガーされません。