在点击 button 时,触发的 event.target 是哪个?
html
<div onclick="console.log('first div')">
<div onclick="console.log('second div')">
<button onclick="console.log('button')">
Click!
</button>
</div>
</div>A. 最外层div B. 第二层的div C. button D. 上面三个元素
答案: C
解析:
event.target 是触发事件的对象 (某个DOM元素) 的引用。
当事件处理程序在事件的冒泡或捕获阶段被调用时,它与event.currentTarget不同。