input值改变事件兼容代码(用于做自动补全)
2012-09-11 18:43
253 查看
<div id="msg"></div> | |
<input id='txt' value="" /> | |
<script> | |
//当状态改变的时候执行的函数 | |
function handle() | |
{document.getElementById('msg').innerHTML='输入的文字长度为:'+document.getElementById('txt').value.length; | |
} | |
//firefox下检测状态改变只能用oninput,且需要用addEventListener来注册事件。 | |
if(/msie/i.test(navigator.userAgent)) //ie浏览器 | |
{document.getElementById('txt').onpropertychange=handle | |
} | |
else | |
{//非ie浏览器,比如Firefox | |
document.getElementById('txt').addEventListener("input",handle,false); | |
} | |
</script> |
相关文章推荐
- eclipse的xml文件编辑的代码自动补全背景色改变
- 一段关于浏览器兼容的事件定位代码,经过测试!
- firefox 和 ie 事件处理的细节,研究,再研究-----书写同时兼容ie和ff的事件处理代码
- Eclipse无法自动补全代码的解决办法
- Eclipse:启用代码自动补全功能
- Eclipse jQuery plug-in 和 增加CSS插件_代码高亮-自动补全
- Android eclipse ADT 布局文件 XML 代码全自动补全
- js自动补全功能实现代码
- Eclipse无法自动补全代码的解决办法
- Spyder3代码无法自动补全的解决方案
- 反人类的MyEclipse之-MyEclipse代码自动补全
- eclipse 代码自动补全初级 Alt+/快捷键
- 如何开启QtCreator的代码自动补全功能
- jquery 自动收缩浮动在线客服代码,QQ客服、在线MSN、旺旺,兼容IE、 FF、Google Chrome
- Android Studio 自动补全代码框消失的解决方法
- Eclipse 配置自动补全代码以及自动导入包功能
- QT Creator 代码自动补全快捷键设置
- 如何开启QtCreator的代码自动补全功能
- 开发必备--Laravel代码追踪、自动补全插件--ide-helper
- IntelliJ IDEA关闭代码自动补全