onsubmitイベント
例
フォームが送信されたときに JavaScript を実行する:
<form action="demo-form.php" onsubmit="myFunction()">名前を入力:<input type="text" name="fname">
<input type="submit" value="送信">
</form>
試してみる »
定義と使い方
onsubmit イベントはフォームが送信されるときに発生します。
ブラウザサポート
| イベント | |||||
|---|---|---|---|---|---|
| onsubmit | Yes | Yes | Yes | Yes | Yes |
構文
HTML 内:
<element onsubmit="myScript">試してみる
JavaScript 内:
object.onsubmit=function(){myScript};試してみる
JavaScript では、addEventListener() メソッドを使用します:
object.addEventListener("submit", myScript);試してみる
注意:Internet Explorer 8 およびそれ以前の IE バージョンではサポートしていませんaddEventListener()メソッド。
技術的な詳細
| バブリングのサポート: | Yes |
|---|---|
| キャンセル可能かどうか: | No |
| イベントタイプ: | Event |
| サポートされている HTML タグ: | <form>, <keygen> |
その他の拡張
イベントオブジェクト