javascript事件的冒泡机制,以及如何阻止冒泡

2025-04-15 12:35:24
推荐回答(1个)
回答1:

this.style.border = '1px solid white';};} var all2 = document.getElementsByTagName('div')[1].getElementsByTagName('*'); for (var i = 0, n = all2.length; i < n; ++i){ all2[i].onmouseover = function(e){ this.style.border = '1px solid red'; if (e) //停止事件冒泡 e.stopPropagation();elsewindow.event.cancelBubble = true; log.value = '鼠标现在进入的是: ' + this.nodeName;};all2[i].onmouseout = function(e){ this.style.border = '1px solid white';};}}window.onload = init;//]]