为了账号安全,请及时绑定邮箱和手机立即绑定
点击任意位置关闭状态列表,和点击状态列表LI关闭状态列表已经重复了.
直接在点击loginstatePanel时,打开状态列表,然后阻止冒泡.
然后绑定事件给document,点击任意位置都隐藏状态列表.就OK了.
引用之前课程封装的event.js就非常方便了.
DOM2级可以在某个元素的onclick属性上绑定多个事件,DOM0级只能绑一个事件
看到XP好怀念啊!
给女老师一个赞,萌萌哒!
如果用DOM 0级的话,script脚本应该和按钮同在body元素下,我试了把脚本放在head下就不行,为什么?

最新回答 / testname
JS先一步在HTML文档之前被读取了,于是就找不到对应的元素,放在<head>里的话要在JS代码的外面加上一个 window.onload = function(){ },然后再把JS代码放在这个函数里

最新回答 / qq_大大大大大少吖_0
练习中as.length的范围为1-5 对应的index值为0-4, 当index为4时表示最后一项,此时按下键 index加1后为5,而5这个下标不存在 所以当index>=5将index重置为0>是肯定不行的,会漏掉5=是赋值的意思,应该写成==
女讲师,不错

最新回答 / 慕斯卡4106679
方法写错了,不是onmouseclick,是onclick
按向上键时先判断if(index&lt;=0){
index=as.length;
}
“件”字的后摇取消用得非常熟练,哈哈。

最新回答 / 慕斯卡4106679
title.onclick=function(event){      // 执行脚本      event=event||window.event;            if(event.stopPropagation){          event.stopPropagation();      }      else{          event.cancelBubble();      }      if(menu.style.display=='none'){            men...

已采纳回答 / 清波
是, 我这边也没有,只能取出来在自己电脑里跑了。
课程须知
1.你一定对HTML+CSS比较熟悉; 2.掌握一定的JS基础知识,尤其是函数封装、调用等知识。
老师告诉你能学到什么?
DOM事件具体相关知识,DOM事件的使用方法及应用!

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消