例
入力フィールドが無効であるときにJavaScriptを実行します。
<input type="text" oninvalid="alert('You must fill out the form!');"
required>
»それを自分で試してみてください 詳細以下の例「自分にそれを試してみてください」。
定義と使用法
submittable時oninvalidイベントが発生した<input>要素は無効です。
たとえば、入力フィールドが無効であるrequired属性が設定され、フィールドが空である(されrequired属性は、入力フィールドがフォームを送信する前に記入しなければならないことを指定します)。
ブラウザのサポート
表中の数字は完全にサポートする最初のブラウザのバージョンを指定event属性を。
イベント属性 | |||||
---|---|---|---|---|---|
oninvalid | はい | 10.0 | はい | サポートされていません | はい |
HTML 4.01とHTML5の違い
なし。
構文
<elementoninvalid=" script ">
属性値
値 | 説明 |
---|---|
script | oninvalid上で実行するスクリプト |
技術的詳細
サポートされているHTMLタグ: | <input> |
---|
その他の例
例
入力フィールドが無効であるときにJavaScriptを実行します。
<input type="text" oninvalid="alert('Must contain 6 or more characters');"
pattern=".{6,}">
»それを自分で試してみてください 関連ページ
HTML DOMリファレンス: oninvalid event