<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<button>按钮1</button>
<button>按钮2</button>
<button>按钮3</button>
<button>按钮4</button>
<button>按钮5</button>
<script>
//获取所有元素
var btns = document.querySelectorAll("button");
//利用循环,给每一个按钮都添加了一个事件
for(var i = 0; i < btns.length; i++) {
btns[i].onclick = function() {
//先把利用循环所有按钮的背景颜色去掉(杀光所有人)
for(var i = 0; i < btns.length; i++) {
btns[i].style.backgroundColor = "";
}
//然后才让当前元素的背景颜色改为pink(留下我自己)
this.style.backgroundColor = "pink";
}
}
</script>
</body>
</html>