イベントを拾う関数はいくつかあるが、それぞに若干の違いがある。
onChange 入力が変化した場合のイベントを拾う。内容が変わらないとイベントは発生しない。
onblur 入力があった場合のイベント。内容が変わらなくても良い。
onKeyup 一文字のキー入力があってキーが上がれば発生する。内容には関係ない。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | <!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 > |