其他分享
首页 > 其他分享> > 记一次js调试(attachEvent, onchange, onpropertychange)

记一次js调试(attachEvent, onchange, onpropertychange)

作者:互联网

1.关于attachEvent

attachEvent 是IE下专属使用的,chrome 并不支持,并且会报attachEvent不支持的相关报错
非IE浏览器需要使用
addEventListener(“click”, function (e) {
}, false);

2. onchange, onpropertychange的区别

onchange 适用的范围并没有onpropertychange广泛。

onchange 触发事件必须满足两个条件:

a)当前对象属性改变,并且是由键盘或鼠标事件激发的(脚本触发无效)

b)当前对象失去焦点(onblur);

onpropertychange 的话,只要当前对象属性发生改变,都会触发事件,但是它是IE专属的;

标签:触发,专属,onpropertychange,attachEvent,js,onchange,IE
来源: https://blog.csdn.net/L982817732/article/details/89498168