フォームとイベント処理

フォームの送信(submit)のイベントハンドラは、onsubmitとなる。
従来の方法(DOMレベル0)では、次のような形式でこのイベントハンドラを設定する。
document.getElementById(someform).onsubmit = formHandler;
イベントハンドラオフォームに設定する際は、return枌尾値として指定し、値を戻すようにする。
<form name=someForm onsubmit=return formHandler();>
フォームの送信をキャンセルするには、イベントハンドラとして定義した関数からfalseを返せばよい。戻り値がtrueであるか何も返さなければそのフォー ムは送信される。戻り値がfalseなら送信はキャンセルされる。

投稿者 java

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です