为了账号安全,请及时绑定邮箱和手机立即绑定
这个嘛,还是比较简单的嘛。哈哈~~
视频8:00中keyCoden打错了,多了一个n。害我找好久/呜呜~~
@_dark:JS变量写在方法内的就是局部的,当前方法可用;script标签内的就是全局变量,当前页面可用。
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以上的和谷歌之类的都不起作用啊
IE9之前的浏览器都是坑人的
其实不用在if语句里面再嵌套一个if语句的,直接在外面的那个if语句的添加再加一个&&flag==0;就行了吧。
课程须知
1.你一定对HTML+CSS比较熟悉; 2.掌握一定的JS基础知识,尤其是函数封装、调用等知识。
老师告诉你能学到什么?
DOM事件具体相关知识,DOM事件的使用方法及应用!

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消