js propertychange和oninput事件

2019-12-21,,

还好有propertychange(IE)和oninput事件。

oninput是标准浏览器的事件,一般应用于input元素,当input的value发生变化时就会发生,无论是键盘输入还是鼠标粘贴的改变都能即时监听到。

浏览器兼容

IE9以下是不支持的。这个时候就要用到IE专有的propertychange事件。顾名思义,翻译过来叫属性变更事件,这个事件就比较强大了,不仅仅会监听到input的value属性,还包括其他标签的属性各种属性发生变化都会发生该事件,比如span元素的style属性。在事件发生时还可以用event.propertyName访问到改变的属性名。

您可能感兴趣的文章:

  • Js中的onblur和onfocus事件应用介绍
  • OnFocus与OnBlur的例子区别
  • js中的事件捕捉模型与冒泡模型实例分析
  • js中键盘事件实例简析
  • 浅谈js的setInterval事件
  • js控制鼠标事件移动及移出效果显示
  • js onmousewheel事件多次触发问题解决方法
  • js的touch事件的实际引用
  • js监听鼠标事件控制textarea输入字符串的个数
  • html的DOM中Event对象onblur事件用法实例

《js propertychange和oninput事件.doc》

下载本文的Word格式文档,以方便收藏与打印。