章节
问答
课签
笔记
评论
占位
占位

编程练习

小伙伴们,根据所学知识,实现点击页面中的登录按钮,显示登录层(使用DOM2级监听事件哦!)

任务

一、获取登录按钮及整个登录面板,给登录按钮添加事件,点击时让登录层示,点击登录面板的关闭按钮,关闭整个登录层

  提示:
  1.注意IE浏览器与非IE浏览器之间的兼容问题

 

?不会了怎么办
||
1
2
<!doctype html>
<html lang="en"
    >
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
提交
重置代码
||

请验证,完成请求

由于请求次数过多,请先验证,完成再次请求

加群二维码

打开微信扫码自动绑定

您还未绑定服务号

绑定后可得到

  • · 粉丝专属优惠福利
  • · 大咖直播交流干货
  • · 课程更新,问题答复提醒
  • · 账号支付安全提醒

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

邀请您关注公众号
关注后,及时获悉本课程动态

举报

0/150
提交
取消
全部 精华 我要发布

最新回答 / 精慕门529618
是的,我也是好久才发现是这个问题

最赞回答 / 慕粉1255494
<script>      window.onload=function(){      var login_btn=document.getElementById('login'),          login_box=document.getElementById('login_box'),          close=document.getElementById('close');      // 封装添加事件监听程序        function addEvent(e...

最新回答 / 小鱼江中游
ele['on' + type] = handler;
感觉是这里写错了,把handler写在前面,应该可以了吧

已采纳回答 / 慕娘2318213
ele.addEventListener(ele,type,hander)改为ele.addEventListener(type,hander,false)

最赞回答 / qq_幻想的微笑_0
一段代码结束的标致是分号或者什么都不加,这两段代码之间用逗号隔开的,他们公用一个var,例如。var  x=6,y=7

已采纳回答 / 慕婉清7331176
点击登录按钮,让登录层显示。

最赞回答 / 清肆
找到原因了。<...图片...>

已采纳回答 / Osan6086
addEvent(产生事件元素,事件类型,事件执行函数名);事件执行函数名的返回值要为布尔类型,所以不加()用函数名属性来代替

已采纳回答 / 精慕门7137578
注意window.onload=function(){      没有‘}’与之对应,在</script>前加上试试

最新回答 / Rocky_鹏举
?????什么问题?

已采纳回答 / 西西要崛起
ele.addEventlListener(type,hander,false);里面addEventListener拼错了

已采纳回答 / Gianna啾啾
function addEvent(ele,type,handler)这里面的handler是命名的参数名而已,自己可以改自己喜欢的参数名,后面相应的参数跟它一样就可以
全部 我要发布
最热 最新
只看我的

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

账号登录 验证码登录

遇到问题
忘记密码

代码语言