解决IE7 IE8的input不触发onchange事件
程序员文章站
2022-03-06 09:08:50
...
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <script type="text/javascript" src="js/jquery.min.js"></script> </head> <body> <input type="text" id="input1" > <div id="output" ></div> <script type="text/javascript"> $('#input1').click(function () { // Cause the change() event // to be fired in IE8 et. al. this.blur(); this.focus(); }); $('#input1').change(function() { change(); }); function change(){ $("#output").html($("#input1").val()); } </script> </body> </html>
推荐阅读
-
解决element-ui中下拉菜单子选项click事件不触发的问题
-
jQuery不兼容input的change事件问题解决过程
-
解决IE7 IE8的input不触发onchange事件
-
解决input file 的onchange事件只生效一次的问题
-
jquery:change事件不触发问题的解决办法
-
jQuery关于input的change事件不兼容的问题解决办法详解
-
解决input使用v-model绑定数据,直接修改name值并不会触发原生的change事件
-
jQuery关于input的change事件不兼容的问题解决办法详解
-
jquery:change事件不触发问题的解决办法
-
IE8的JavaScript点击事件(onclick)不兼容的解决方法_javascript技巧