JavaScript 事件对象?

标签 javascript javascript-events

有人告诉我,“事件对象”作为参数传递给下面程序中的函数。 “事件对象”的例子是什么?例如,它是<p>吗?如果您单击了 <p> 元素或 <html>如果你点击了<html> ,还是事件对象是实际的“点击”?

document.addEventListener('click', function(e){
console.log(e.target.nodeName);
},false);

最佳答案

大致就是实际点击。请参阅有关 event 的完整 MDC 文档和 MouseEvent .您可以从 event.target 获取目标元素.

关于JavaScript 事件对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5401116/

相关文章:

javascript - Google Pub/Sub 更新 Firestore 子集合

javascript - 键盘功能上的 jQuery 触发两次

javascript - Three.js 鼠标滚轮用于向上/向下移动相机而不是放大/缩小

javascript - 在对象上调用特定事件的默认操作

javascript - 使用 window.onerror 捕获错误,但在控制台上看到错误

javascript - FB.ui 和设置弹出窗口大小

javascript - 如何获取光标在段落中的行号

javascript - 我可以在 beforeUnload 中放什么?

javascript - 如何防止表单提交触发 `button:first.onclick()` ?

javascript - 切换标签页和页面时会触发哪些事件?