javascript 事件冒泡

本文详细解析了事件冒泡的概念,通过创建包含多个层级元素的HTML页面实例,演示了事件从内到外的触发顺序。包括在body、table、tr、td和p元素上设置事件响应,帮助理解DOM事件传播机制。

事件冒泡
 
如果元素A嵌套在元素B中,那么A被点击不仅A的onclick事件会被触发,B的onclick也会被触发,
触发的顺序是"由内而外".验证:在页面上添加一个table,table里有tr,tr里有td,td里放一个p,
在p,td,tr,table中添加事件响应

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
</head>
<body onclick="alert('body click');">
    <table onclick="alert('table click');">
        <tr onclick="alert('tr click');">
            <td onclick="alert('td click');">
                <input type="button" value="单击我" onclick="alert('button click');" />
            </td>
        </tr>
    </table>
</body>
</html>

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值