1. 首页
  2. WEB
  3. JavaScript

JS每日一题-29

下面代码的输出是什么?

<div onclick="console.log('div')">
  <p onclick="console.log('p')">
    Click here!

</div>
  • A: p div
  • B: div p
  • C: p
  • D: div

答案:C

解析:

如果我们单击p,我们会看到两个日志:p和div。在事件传播期间,有三个阶段:捕获,目标和冒泡。 默认情况下,事件处理程序在冒泡阶段执行(除非您将useCapture设置为true)。 它从最深的嵌套元素向外延伸。

原创文章,作者:Jack Jin,如若转载,请注明出处:https://www.jinxiaoliang.cn/1198.html

发表评论

电子邮件地址不会被公开。

QR code