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

最赞回答 / 一个学渣
你需要用到事件的事件对象(属性和方法)的时候,例如IE的target,type,stopPropagation这些,就要引入event参数,第一个问题的第二段代码没有涉及 那些属性和方法,所以不需要引入event参数

最新回答 / 一个学渣
最好用英文命名,括号那里改了,下面也要改例如改为(a,type,b)那部分代码就应该改为如下:   // 封装添加事件监听程序        function addEvent(a,type,b){          if(a.addEventListener){            a.addEventListener(type,b,false);          }else if(a.attachEvent){            a.attachEvent('on'+type,b);     ...

最新回答 / 宝慕林6972327
<...code...>这个是HTML的<...code...>这个是java.js<...code...>这个是script文件

最新回答 / 封陈古意
只需要修改布尔值就可以了  stoppropagation是阻止事件传播的

最赞回答 / 唯盼温暖亦如初
1、把你的全部代码复制到编辑器里,第31行,也就是‘}’(window.onload{}的后括号)应该放在addEvent(close,"click",hideLogin);这行代码的后面。使addEvent能够被识别为方法调用。2、还有一个错误,addEvent(Login_btn,"click",showLogin); 中的“Login_btn”单词与上面声明的“login_btn”不一样。像这种长串单词还是ctrl+c、ctrl+v,比较不容易出错。建议:下次出错学会用浏览器调试工具,在那里发现错误...

最新回答 / 慕函数9642432
margin:0 auto;是使块在浏览器页面中居中;text-align:center;是使文本在所在的块内居中

最赞回答 / harry2013
通俗说就是window.onload就是页面加载后里面的函数都开始启用了。全局变量慢了一步了。onload里面的函数要用变量的时候却找不到。

最新回答 / 雪莉酱
html、head、body这三个标签可以省略,但是标准中指定的根元素为html元素,且在html元素的内容模型中明确其只能包含一个head 元素和一个body元素,甚至连head必须在body之前也已经明确说明了。那么这就意味着,虽然在编写过程中,HTML里没有html、head、 body这三个元素,但是在浏览器对纯文本的文档进行解析之后,势必要按着标准来创建这三个元素,最终的DOM模型里必须有html、head和body 存在。

最新回答 / WE2008311
补充:鼠标问题没有问题

最新回答 / KevinLL
哦,找到原因了。var btn=getElementById("btn"); //获取id 没加document

+ 我来回答 回答最高可+2积分
课程须知
1.你一定对HTML+CSS比较熟悉; 2.掌握一定的JS基础知识,尤其是函数封装、调用等知识。
老师告诉你能学到什么?
DOM事件具体相关知识,DOM事件的使用方法及应用!

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消