本帖最后由 yinyuan1987 于 2009-05-29 20:55:57 编辑

解决方案 »

  1.   


     在浏览器解析事件的时候,有两种触发方式,一种叫做Bubbling(冒泡),另外一种叫做Capturing(捕获)。由上图可以看出来,冒泡的方式效果就是当一个DOM元素的某事件例如click事件被fire时,依次它的父元素的click事件也被fire(触发),一直传递到最顶层的body元素为止。而捕获的触发方式正好相反,当某个元素的click事件被触发时,先从最顶层的body元素click事件被触发开始,一直…
      

  2.   

    2、当我们要阻止事件冒泡的时候,在W3C标准里调用e.stopPropagation(),而在IE下通过设置window.event.cancelBubble=true来实现。 
      

  3.   

    DOM模型似乎很重要啊,不过有点深奥!!!
      

  4.   

    最初接触DOM是在学校JavaScript的时候,今天一看恍然大悟。学习了
      

  5.   

    2、当我们要阻止事件冒泡的时候,在W3C标准里调用e.stopPropagation(),而在IE下通过设置window.event.cancelBubble=true来实现。
      

  6.   

    QQ群 38692105 诚招中国IT精英 进群需笔试!~~
      

  7.   

    分数有限,没想到这么多朋友捧场,请见谅!
    anyway,学习才是最终目的!
      

  8.   

    首先这种方式是无论在IE还是Firefox等其他浏览器上都可以成功运行的通用方式。这便是它最大的优势了,而且在Event处理函数内部的this变量无一例外的都只想被绑定的DOM元素,这使得Js程序员可以大大利用this关键字做很多事情。楼主 this 指向的是windows对象,而 obj