为了账号安全,请及时绑定邮箱和手机立即绑定

既然DOM2级有兼容问题··为何还要用

DOM0级不是挺好的嘛···为什么还要费劲去解决兼容问题去用DOM2··有什么必须用的原因?

正在回答

4 回答

最简单的 例子  element.onclick=function1;

                         element.onclick=function2;//给事件添加两个事件处理程序

                        ……//执行其他操作

                         element.onclick=null;   //清除事件处理程序  ,而如果我只想删除第二个事件处理程序呢???

                                                               //这个dom0级就很难办到了。

还有第一个回复的的人虽然懒了点  但是给的链接却说明了问题所在。

1 回复 有任何疑惑可以回复我~

因为DOM2相对来说功能 稍微比DOM0和HTML事件处理程序稍微强大一点,不过这个得看个人喜好了,你不喜欢用DOM2的话,可以用DOM0啊,个人建议尽量不要使用HTML事件处理程序,太不方便了,稍微不小心很容易出bug的

0 回复 有任何疑惑可以回复我~

DOM2级事件监听优点(个人理解):同一个对象可以触发多次事件,addEventListener中第3个参数还可以控制冒泡方向。

0 回复 有任何疑惑可以回复我~

因为DOM2也有许多DOM0级木有的功能。

建议看下https://segmentfault.com/q/1010000000766310

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

既然DOM2级有兼容问题··为何还要用

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信