javascript 遍历所有<a>元素,点击某个<a>链接的时候,alert当前链接的地址

2025-05-20 10:08:41
推荐回答(2个)
回答(1):

document.onclick = function(e){
    e = e || window.event;
    var tar = e.target || e.srcElement;
    // 检查是否为a标签
    if(tar.nodeName.toLowerCase() == 'a'){
        alert(tar.getAttribute('href'));
    }
}


事件委托,让父级元素监听子节点的事件。

回答(2):