停止href事件冒泡

时间:2011-10-07 09:49:21

标签: javascript html

我正在从javascript创建一个td标记。它为点击设置了addEventListener / attachEvent。在这个标签里面,我有一个内部带有'a'标签。我需要在不触发td点击的情况下运行href。 到目前为止,我已经在IE中工作了:

cell1.innerHTML = "<a href='"+url+"' onclick='event.cancelBubble = true; 
if(event.stopPropagation) { event.stopPropagation(); }'>"

1 个答案:

答案 0 :(得分:0)

我通过将catch事件设置为bubble('false'语句)

来使用chrome
cell.addEventListener("click", function(){          
        ...},false);