イベントを拾う関数はいくつかあるが、それぞに若干の違いがある。
onChange 入力が変化した場合のイベントを拾う。内容が変わらないとイベントは発生しない。
onblur 入力があった場合のイベント。内容が変わらなくても良い。
onKeyup 一文字のキー入力があってキーが上がれば発生する。内容には関係ない。
<!doctype html> <html> <head> <meta charset="utf-8"> <title>test</title> <script type="text/javascript"> <!-- function func_event(whatHappen) { alert(whatHappen + "発生"); } --> </script> </head> <body> <form nsme="frm2"> onChange 何か入力して下さい<input type="text" name="kosuu" onchange="func_event('onChange');"><br /> onblur 何か入力して下さい<input type="text" name="kosuu" onblur="func_event('onblur');"><br /> onKeyup 何か入力して下さい<input type="text" name="kosuu" onkeyup="func_event('onKeyup');"><br /> </form> </body> </html>