HTML oninvalid 属性

前へ 全ての HTML 属性 次へ

定義と用法

oninvalid イベントは、送信可能な <input> 要素が無効である場合に発生します。

例えば、required 属性が設定され、フィールドが空の場合に、入力フィールドは無効になります (required 属性は、フォームを送信する前に入力が必須であることを指定するものです)。


適用

oninvalid 属性は イベント属性 の一つで、全ての HTML 要素で使用することができます。

要素 イベント
全ての HTML 要素 oninvalid

Input の例

入力フィールドが無効であるときに JavaScript を実行します:

<input type="text" oninvalid="alert('You must fill out the form!');" required>
Try it Yourself ❯

ブラウザ・サポート

表中の数字は、完全にイベント属性をサポートした最初のブラウザのバージョンを指定しています。

イベント属性
oninvalid Yes 10.0 Yes サポートなし Yes

前へ 全ての HTML 属性 次へ