因为在IE8因此input和propertychange都不能用,终于皇天不负有心人让我找到了这个:https://github.com/sophiebits/jquery-splendid-textchange
textchange事件:下载textchange事件,将它引入引入到页面上就能够直接使用,具体以下:javascript
<script type="text/javascript" src="configure/jquery.splendid.textchange.js"></script>
<script type="text/javascript"> $("#input").on('textchange',function(){ //监听触发的内容 }) </script>
IE8以上的文本框监听事件那就好办多了,直接使用onpropertychange或oninput。可是onpropertychange为IE专属的,并且IE9如下的浏览器是不支持oninput事件的。因此一般会把二者进行配合使用,具体以下:java
<script type="text/javascript"> $("#input").on('input propertychange',function(){ //监听触发的内容 }) </script>