onChange
当对象失去焦点后,如果value发生改变则触发;
onpropertychange
只要value改变就触发(限IE)
onBlur
失去焦点时触发
onChange 通俗点讲,就是当鼠标焦点改变时,检测当前输入框的值是否变化,如果则触发。
onpropertychange 则是不检测鼠标焦点,只要这个框里的值发生变化就触发。
onblur 则是当鼠标焦点改变时,就触发,不管值是否变化。
要注意的一个问题是,当用table键移动光标时,鼠标焦点并未发生变化所以onchange不会触发。
