45-事件的绑定和事件对象Event
绑定事件的两种方式/DOM事件的级别
DOM0的写法:onclick
element.onclick = function () {
}<body>
<button>点我</button>
<script>
var btn = document.getElementsByTagName("button")[0];
//这种事件绑定的方式,如果绑定多个,则后面的会覆盖掉前面的
btn.onclick = function () {
console.log("事件1");
}
btn.onclick = function () {
console.log("事件2");
}
</script>
</body>DOM2的写法:addEventListener(高版本浏览器)
DOM2的写法:attachEvent(IE8及以下版本浏览器)
兼容性写法
事件对象
获取 event 对象(兼容性问题)

event 属性

Event举例
举例1:使 div 跟随鼠标移动
举例2:获取鼠标距离所在盒子的距离

举例3:商品放大镜

我的公众号

Last updated