addEventListener.js
document.addEventListener("click",function(){
console.log("添加事件监听")
})
举个例子 : 点击ul下面每个li的时候 背景成绿色
<ul id="container">
<li>1</li>
<li>2</li>
<li>2</li>
<li>3</li>
<li>4</li>
</ul>
window.onload = function () { var ul = document.getElementById('container'); //addEventListener不兼容ie9以下版本,请自行用attachEvent做兼容处理 ul.addEventListener('click', function (ev) { //兼容ie低版本 var ev = ev || window.event; var target = ev.target || ev.srcElement; //nodeName:找到元素标签名 if (target.nodeName.toLowerCase() == 'li') { target.style.background = 'green'; } }, false) }

浙公网安备 33010602011771号