target:触发事件的元素。currentTarget:事件绑定的元素。两者在没有冒泡的情况下,是一样的值,但在用了事件委托的情况下,就不一样了,例如: <ul id="ulT"> <li >fsda</li> <li >ewre</li> <li >qewe</li> <li >xvc</li> <li >134</li> </ul> <script type="text/javascript"> document.getElementById("ulT").onclick = function (event) { console.log(event.target); console.log(event.currentTarget); } </script>如果点击li,console上的情况如下:<li >------target<ul id="ulT">---------currentTarget