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

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

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

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

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

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

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

 

 

 

 

 

 

转载于:https://www.cnblogs.com/weimingxin/p/8952319.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值