IE浏览器的脚本文本框监听事件

 

1、IE8的文本框监听事件

因为在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>

2、IE8以上的文本框监听事件

IE8以上的文本框监听事件那就好办多了,直接使用onpropertychange或oninput。可是onpropertychange为IE专属的,并且IE9如下的浏览器是不支持oninput事件的。因此一般会把二者进行配合使用,具体以下:java

<script type="text/javascript"> $("#input").on('input propertychange',function(){ //监听触发的内容 }) </script>
相关文章
相关标签/搜索