HTMLoninput属性_


定義と使用法

oninput属性は、要素がユーザー入力を取得したときに発生します。

oninput属性は、<input>または<textarea>要素の値が変更されたときに発生します。

ヒント:このイベントは、 onchangeイベントに似ています。違いは、oninputイベントは要素の値が変更された直後に発生するのに対し、onchangeは要素がフォーカスを失ったときに発生することです。もう1つの違いは、onchangeイベントが<select>要素でも機能することです。


に適用されます

oninput属性はイベント属性の一部であり、任意のHTML要素で使用できます。

要素 イベント
すべてのHTML要素 oninput

入力例

ユーザーが<input>フィールドに何かを書き込んだときにJavaScriptを実行します。

<input type="text" oninput="myFunction()">

ブラウザのサポート

Event Attribute
oninput Yes Yes Yes Yes Yes