为了账号安全,请及时绑定邮箱和手机立即绑定
DOM2级的耦合比DOM0级的耦合更低
DOM2级的方式好麻烦,DOM0级多简单
声音好好听啊
1、DOM0级和DOM2级的共同优点:

能添加多个事件处理程序,按顺序执行,HTML事件处理程序无法做到~

2、关于dom0级和dom2级的区别

DOM0级事件处理:同时绑定几个不同的事件,例如在绑定onclick的基础上再绑定一个onmouseover为按钮2设置背景颜色(这里注意不能onclick、onmouseover事件都设为alert弹出哦,可能有冲突,dom0和dom2都不能成功);但是不能同时绑定多个相同的事件,比如onclick;会覆盖,只会执行最后一个的函数;
DOM2级事件处理:优点:同时绑定几个事件(相同或不同),然后顺序执行,不会覆盖。缺点:不具有跨浏览器优势。
HTML事件处理程序(现在不建议使用了):事件直接加在HTML代码中
缺点:HTML和js代码高耦合,如果修改,就要修改两个地方--HTML元素内和script函数。
DOM0级事件处理程序:
较为传统的方式:把一个函数赋值给一个事件的处理程序属性
用的最多的方法 比较简单,跨浏览器的优势
我觉得直接写到一个函数里,判断一下就好了,这样也不用考虑变量作用域什么的了,这个JS的作用域给我搞糊涂了,貌似所有变量都是全局的还是怎么
IE事件处理程序对IE8以上的和谷歌之类的都不起作用啊

最新回答 / _dark
你可以再写一个块替换面板,点击事件加一个display:block;和display:none;不就行了?
IE9之前的浏览器都是坑人的
其实不用在if语句里面再嵌套一个if语句的,直接在外面的那个if语句的添加再加一个&&flag==0;就行了吧。
么得,老师多好啊,付费观看,喷子就不逼逼了
ie必须死,去死吧,ie握草
ie必须死,我必须代表前端消灭ie
课程须知
1.你一定对HTML+CSS比较熟悉; 2.掌握一定的JS基础知识,尤其是函数封装、调用等知识。
老师告诉你能学到什么?
DOM事件具体相关知识,DOM事件的使用方法及应用!

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消