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

最新回答 / 小白小白小白啦
什么意思大兄弟,我把你的代码复制粘贴到本地,火狐浏览器没有什么问题啊

已采纳回答 / 慕圣2392257
ul中有class =statePanel的选择器,大哥

已采纳回答 / 慕数据5775487
因为浏览器是从上到下从左到右读取和显示html文档,如果不加window.onload的情况下把<script>标签写在<input>标签之前,比如我要var btn=document.getElementById('btn')获取到id名为“btn”的这个input元素,这时input标签在下面浏览器还没有读取到input标签,浏览器就会报错。

已采纳回答 / 飞向银河系
因为时间冒泡了呀,你用close来hideLogin的同时冒泡到了 login_box来showLogin了,你对hideLogin函数里加一句阻止事件冒泡就可以解决这个问题了

已采纳回答 / 番碱丶
视频里老师也有讲的,其实都可以实现的,功能可以一样,只是方法不同而已。可能用span的话修饰起来更直观。

已采纳回答 / 烟云藏锋
 // 封装添加事件监听程序   前的 } 括号去掉,function hideLogin(){            login_box.style.display='none';}  //加上这个括号login_btn是获取出来的对象,等同于ID为login的元素在JS中的表现,通过它操作DOM

最新回答 / 西兰花伟大炮
<...code...>函数声明会被前置,在全局的任何位置都可以调用函数,而不能在函数表达式前面调用它

最新回答 / guoyou
function byClass(cls,parentId){     var parents = parentId ? document.getElementById(parentId) : document,     ele = parents.getElementsByTagName('*'),     claArr = [];     for(var i=0,len=ele.length; i<len; i++){         var newClaArr = e...

最赞回答 / qq_ONLYYOU
element.函数名正确,并且函数修作为参数调用时不用加括号,

最新回答 / Gall
常见原因,因为在两个嵌套的div,如果外层div的父容器padding值为0,那么内层div的margin-top或者margin-bottom的值会”转移”给外层div,也就是父容器的父容器。解决方法:1:设置父容器的的样式加上:overflow:hidden。2:给父容器div加样式, padding-top: 1px。3:给父容器div加样式,position: absolute。

已采纳回答 / 永远的蓝
有时需要在a标签上添加click事件,并且跳转前处理一些事务。(比如执行删除操作时,为了避免误操作,我们要弹出对话框让用户确定否删除。或跳转其他页面,需要用户确认。)
课程须知
1.你一定对HTML+CSS比较熟悉; 2.掌握一定的JS基础知识,尤其是函数封装、调用等知识。
老师告诉你能学到什么?
DOM事件具体相关知识,DOM事件的使用方法及应用!

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消