input实时监控和获取焦点的问题,oninput,ononfocus

1.input监控实时输入问题,google浏览器使用oninput,其他浏览器(IE6/7/8)使用onpropertychange

var ie = !!window.ActiveXObject;  
if(ie){  
    object.onpropertychange = fn;  
}else{  
    object.addEventListener("input",fn,false);  
} 

onkeyup,onkeydown,onkeypress的用法:
onkeyup 事件会在键盘按键被松开时发生。
onkeydown 事件会在用户按下一个键盘按键时发生。
onkeypress 事件会在键盘按键被按下并释放一个键时发生。

onfocus,onblur的用法:

onfocus 事件在对象获得焦点时发生。
onblur 事件会在对象失去焦点时发生。

原文地址:https://www.cnblogs.com/binmengxue/p/5486527.html