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

已采纳回答 / 小白亲亲
47  /前多了/。 38      black---->>block

已采纳回答 / 易水逝
  你定义的方法:addHadler:function(element,type,handler)你调用的方法:eventUtil.addHandler(btn3,'click',showMes);发现问题没?方法名写的不一样~细心啊~

已采纳回答 / 发粪涂墙的游小鸡
其实她是把方法封装成为一个对象,对象的组成是key:value,你说的:就是格式来的,如果你要使用这个方法,只需要拿到它的key值就可以,比如,上面说的,getEvent:function(){},如果要调函数,只需要写,变量名.key就可以搞定了。

已采纳回答 / zeen
addEventListener本身就是函数,typeof肯定返回“function”的,其它的你对照看看吧

最新回答 / 远足的萌大愚
还有你要知道window.event表示的事件的状态。

已采纳回答 / 舒硕
for(var i=0;i<=as.length;i++){循环中数组下标越界了,不要用小于等于,用小于就行了

最新回答 / 我是快乐的小恶魔
cancleBubble属性是IE浏览器中用于阻止事件冒泡的,非IE浏览器中DOM事件中阻止冒泡用stopPropagation()方法

已采纳回答 / D__0
window.onload 中定义的是 window.onload 函数的 局部变量 其他的函数无法使用  所以要重新定义 局部变量

最新回答 / 舒硕
楼上说的对lis包含a标签当你用as[i].onclick=function(){}时 as[i]还不是个对象(java里叫类),就没有属性,你可以看下浏览器的开发者工具控制台显示的应该是undifend,如果有java或面向对象的基础就比较好理解了。
课程须知
1.你一定对HTML+CSS比较熟悉; 2.掌握一定的JS基础知识,尤其是函数封装、调用等知识。
老师告诉你能学到什么?
DOM事件具体相关知识,DOM事件的使用方法及应用!

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消