onchange在用于文本框输入框时,有一个明显的不足. 事件不会随着文字的输入而触发,而是等到文本框失去焦点(onblur)时才会触发. 也就是没有即时性!
在IE下,可以用onpropertychange来代替onchange事件,当文本框有任何变化时,能立即触发此事件.
这样一来问题就解决了.
那其他浏览器呢,onpropertychange可是IE的专利. 接下来就是oninput事件了.
但是oninput有个诡异,必须用addEventListener的方式来绑定事件.否则无效.
好了, 以下是演示例子, 主流浏览器都没问题:
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
相关推荐:
php面向对象全攻略 (十二) 抽象方法和抽象类
JavaScript读取中文cookie时的乱码问题的解决方法
js 获取中文拼音,Select自动匹配字母获取值的代码
asp 实现的冒泡排序程序
浅谈javascript 面向对象编程
JSP 中文字符处理代码
点击按钮后 文本框变为Select下拉列表框
CMD下的网络安全配置命令
jQuery 事件队列调整方法
dropdownlist之间的互相联动实现(显示与隐藏)
js replace正则相关的诡异问题
asp.net *.ashx类型的文件使用说明
两个select之间option的互相添加操作(jquery实现)
php 静态变量的初始化
利用JQuery+EasyDrag 实现弹出可拖动的Div,同时向Div传值,然后返回Div选中的值
js css样式操作代码(批量操作)
SQLids.vbs 0.7(最终版,以后改成gui界面的)
MSSQL2005 INSERT,UPDATE,DELETE 之OUTPUT子句使用实例
asp.net TextBox回车触发事件 图片在img显示
一个链接按两种方式打开两个网址的方法
服务器遭受arp欺骗的解决方法 <font color=red>原创</font>
Apache 虚拟目录和默认首页的设置
javascript 弹出层居中效果的制作
asp.net(c#)获取内容第一张图片地址的函数
DB2 常用命令速查(备忘)
学习ExtJS accordion布局
数据库清除日志文件(LDF文件过大)
PHP小程序自动提交到自助友情连接
mysql 备份与迁移 数据同步方法
asp 小偷采集程序原理与常用函数方法
键盘 keycode的值 javascript时触发事件时很有用的要素
学习ExtJS(二) Button常用方法
sql中all,any,some用法
CSS鼠标悬停菜单 图片交换技术实现
oracle 在一个存储过程中调用另一个返回游标的存储过程
sqlserver 日志恢复方法(搞定drop和truncate)
JavaScript 语法集锦 脚本之家基础推荐
PHP iconv 函数转gb2312的bug解决方法
jquery 最简单的属性菜单
Oracle 子程序参数模式,IN,OUT,NOCOPY
兼容多浏览器的iframe自适应高度(ie8 、谷歌浏览器4.0和 firefox3.5.3)
extjs DataReader、JsonReader、XmlReader的构造方法
jquery ajax 登录验证实现代码
让链接必须按先后顺序点击的JS代码
MSSQL 生成日期列表代码
睡五分钟等于六钟头的方法(熬夜站长必看)
php 不同编码下的字符串长度区分
Mootools 1.2教程 滚动条(Slider)
SQLSERVER中union,cube,rollup,cumpute运算符使用说明
Nginx0.5.33+PHP5.2.5(FastCGI)搭建胜过Apache10倍的Web服务器