onchange = ★ 変更時
onselect = ★ 入力フィールド選択時
★・・・実行する命令(関数や関数名)
セレクトメニュー(select要素)やテキスト入力フィールド(textarea要素、input要素の属性がtype=”text”の場合)などのフォームの部品の状態や内容が変化したときに発生するイベントです。
onchangeイベント
フォームの部品の状態や内容が変更されたときに発生するイベントです。select、textarea、input要素(type=”text”の場合)などに設定することで、セレクトメニューの選択項目やテキスト入力フィールドの文字列が変更されたときに発生させることができます。
// セレクトメニューの項目が変更されたら、関数 idou() を呼び出します。
<select onchange=”idou()”>
onselectイベント
選択時に発生するイベントです。textarea要素、input type=”text”に設定することで、テキスト入力欄の文字列が選択されたときに発生させることができます。
// text1 の文字列が選択されたら、関数 myFunc を呼び出します。
document.form1.text1.onselect = myFunc;