<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<button>按钮</button>
<script>
var btn = document.querySelector("button")
function fun1() {
console.log("点击第一次");
}
// addEventListeber 和 attachEvent 两者绑定有什么区别?
// addeventListener 和 attachEvent有什么区别
// addeventListener 事件类型不需要加on 执行顺序是正序 从上到下 有事件捕获
// attachEvent 事件类型需要加on 执行顺序是倒叙 从后往前执行 没有事件捕获、
if (btn.addEventListener) {
// 标准浏览器
// 标签.addEventListener(事件类型(不带on),事件处理函数)
btn.addEventListener("click", fun1)
} else {
// IE低版本浏览器
// 标签.attachEvent(事件类型(带on),事件处理函数)
btn.attachEvent("onclick", fun1)
}
</script>