HTMLonchange属性_


定義と使用法

このonchange属性は、要素の値が変更された瞬間に起動します。

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


に適用されます

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

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

例を選択

ユーザーが<select>要素の選択されたオプションを変更したときにJavaScriptを実行します。

<select onchange="myFunction()">

入力例

ユーザーが入力フィールドの内容を変更したときにJavaScriptを実行します。

<input type="text" name="txt" value="Hello" onchange="myFunction(this.value)">

ブラウザのサポート

Event Attribute
onchange Yes Yes Yes Yes Yes