记一次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