阻止冒泡和阻止用户默认行为

158 阅读1分钟

阻止冒泡stopPropagation

    一般事件分为两个阶段:第一个阶段,事件捕获阶段,第二个阶段:是事件冒泡阶段
    因为javaScript,css,html加载顺序不一样,事件会从文档树(DOM树)顶层一层一层的查找直到捕获,
    捕获的事件会从一层一层的返回给DOM树最顶层

阻止用户默认行为preventDefault

    用户默认行为是指:在html中标签自带的属性,例如a标签会跳转,submit会提交,reset会重置等等
    阻止用户默认行为我们需要在html标签前要做的事情,例如弹窗,警告等等