问答详情
源自:2-4 IE事件处理程序及跨浏览器解决

为什么不都直接用DOM0级,判到最后还是要用dom0......

为什么不都直接用DOM0级,判到最后还是要用dom0......

提问者:moth丁 2015-12-15 11:30

个回答

  • 麦尔丹
    2016-01-13 20:17:03
    已采纳

    按照W3C标准所推崇的——结构,行为,样式分离。  DOM0级的耦合度是最高的,所以说是其中最“笨”的方法。所以说这里要依次判断,如果浏览器能用好方法就用好方法,不然在降低标准,不然再降,到DOM0就是极限了。

  • weibo_请叫我程序猿蜀黍_0
    2015-12-15 19:43:51

    有一种比较官方的解释是,一些IE的老版本,不支持DOM2级,这个DOM2级(广义上的)包括了视频讲解的两个IE事件处理程序和DOM2级事件处理程序,所以所,最后还用了DOM0级就是以防用户浏览器版本过于太低(IE8以下了都应该是低版本了)。