
时常会有监听输入框输入的场景,比如新浪微博的发微博输入框:
还有边输入边提示:
以及form表单边输入边验证,当内容为空提示或者改变输入框的样式达到提示效果。
在IE中是onpropertychange事件,非IE中对应的是oninput。
if(navigator.userAgent.indexOf("MSIE") > 0) { obj.onpropertychange = function() {} } else { obj.oninput = function() {} }
这样在事件函数里取得输入框内容作后处理就可以了。