最新のWeb開発のチュートリアル
 

HTML oninvalidイベント属性

<HTMLイベント属性

入力フィールドが無効であるときに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


<HTMLイベント属性