event.cancelBubble 什么叫事件冒泡,我都快晕死了,详细给讲讲,手册看不明白 关注学习按我的理解一个对象的事件被激发时,也会同时激发包含这个对象的对象的事件event.cancelBubble =true 就阻断了这层关系了吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个是手册的示例代码<SCRIPT LANGUAGE="JScript">function checkCancel(){ if (window.event.shiftKey) window.event.cancelBubble = true;}function showSrc(){ if (window.event.srcElement.tagName == "IMG") alert(window.event.srcElement.src);}</SCRIPT><BODY onclick="showSrc()"><IMG onclick="checkCancel()" SRC="sample.gif"> 以下代码或许更能说明<SCRIPT LANGUAGE="JScript">function checkCancel(){ if (window.event.shiftKey) window.event.cancelBubble = true; alert('Image Click');}function showSrc(){ alert('Div Click');}</SCRIPT><div onclick="showSrc()" style="background:brown"><IMG onclick="checkCancel()" SRC="sample.gif"><br><br>Press Shift and Click Image</div> 什么手册?能不能发个给俺,谢谢[email protected] 我也需要这个手册,能发给我吗。谢谢![email protected] google 上查 script56.chm 即可! <body onclick="alert('body')"><div onclick="alert('div')">for test</div>这一段代码,它是冒泡的,默认就是,当点击那DIV元素上的文字时,会alert()一次,然后冒泡到BODY层上,由于也绑定了事件,也会alert()一次。<body onclick="alert('body')"><div onclick="alert('div');event.cancelBubble=true;">for test</div>这样的话,就会阻止它的事件冒泡,不会激发到上一层的元素的事件。 JS如何删除字符串中的表格行++急在线等!!!!!!!!!!!!!!!!!!!!!!1 如何控件这段JS的显示速度? 如何知道键盘按了F5刷新窗口 两次密码验证的问题 javascript中如何比较两个日期的大小 89元:115元,JavaSCRIPT从入门到精通:JavaSCRIPT宝典,那本书更好? Timer的问题 分辨率的问题? 关于粘贴的问题,在线等待,求救,求救,快要死了 打开窗口不失去焦点问题??? 关于JAVASCRIPT的表格排序问题! 如何定义一个window
function checkCancel()
{
if (window.event.shiftKey)
window.event.cancelBubble = true;
}
function showSrc()
{
if (window.event.srcElement.tagName == "IMG")
alert(window.event.srcElement.src);
}
</SCRIPT><BODY onclick="showSrc()">
<IMG onclick="checkCancel()" SRC="sample.gif">
function checkCancel()
{
if (window.event.shiftKey)
window.event.cancelBubble = true;
alert('Image Click');
}
function showSrc()
{
alert('Div Click');
}
</SCRIPT><div onclick="showSrc()" style="background:brown">
<IMG onclick="checkCancel()" SRC="sample.gif">
<br>
<br>
Press Shift and Click Image
</div>