weimingxin

input标签内容改变时触发事件

1. onchange事件与onpropertychange事件的区别:

 onchange事件在内容改变(两次内容有可能相等)且失去焦点时触发;

   onpropertychange事件是实时触发,每增加或删除一个字符就会触发,通过js改变也会触发该事件,但是该事件是IE专有。

2. oninput事件与onpropertychange事件的区别:

    oninput事件是IE之外的大多数浏览器支持的事件,只在value改变时实时触发,但是通过js改变value时不会触发;从自动下拉中选取时,不会触发,要通过addEventListener()来注册

    onpropertychange事件是任何属性改变都会触发, onpropertychange注册方法与一般事件相同,当input设置为disable=true后,不会触发

 

 

 

 

 

 

发表于 2018-04-26 14:47  幽默是一种心情  阅读(1274)  评论(0编辑  收藏  举报
 

分类:

技术点:

相关文章:

  • 2021-12-29
  • 2021-10-16
  • 2021-09-17
  • 2021-11-23
  • 2021-09-17
  • 2021-11-28
猜你喜欢
  • 2021-09-17
  • 2021-09-17
  • 2021-10-28
  • 2021-09-17
相关资源
相似解决方案