inputで「テキストが変更された」時のみなにかしたい。
2005 年 4 月 8 日
コメント 1 件
XULのイベントで「oninput」というのがある。
<input type="text" value="" oninput="foobar()" />
の様に置いておくと、valueが変更された時に随時イベントが起きる。
JavaScriptにも「onchange」があるじゃないかという声が聞こえそうだが、微妙に違う。
「onchange」は「フォーカスが外れたとき」valueが変更されていたら起きるイベントであり、タイプ中には起こらない。
カテゴリー: JavaScript