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

最新回答 / lk0000123453944436
 var login_btn=document.getElementById('login'), 一开始已经定义了

最新回答 / 小谢星
ul是支持onkeyup的,你可以单独找一个ul测试一下onkeyup事件必须执行的前提是 对象必须拿到焦点,就是你当前必须选中这个对象的情况下,才有可能触发onkeyup。你上面的例子选是能选中,但是选中的是ul下面的li,而且一旦选择直接执行li的onclick事件了,执行完之后焦点应该又交给了document对象,所以这种情况下ul的onkeyup事件没机会执行。你可以把li的onclick注释掉,然后试一试你的代码

已采纳回答 / 慕少7532173
傳入event是為了兼容ie,其实不一定是非要传入event,传入e或者ev都可以,看个人习惯。为了兼容,会有以下写法 function abc(ev){ ev = ev || event; }

最赞回答 / greatbuger
在企业开发中要考虑兼容问题,自己做的话无所谓,学当然是都要学

最新回答 / Only_L
建议在老师讲完一个小小的知识点后自己跟着敲代码。

已采纳回答 / Johnny_Geeker
整体是一个数组,每一个函数是里面的一个数组对象,数组对象是需要用“,”隔开的。

已采纳回答 / _小奕_
是你的otitle没获取到元素,你用console.log(otitle),看一下,是不是空的你看下html页面的class是不是被你改了

已采纳回答 / clownis
window.onload是一个事件函数,指当页面加载完成后,立即调用的函数。代码中,你将drag这个函数赋值给window.onload,那么当页面加载完成后,就会调用drag函数。document.getElementById('ui_boxyClose')的作用是从当前DOM树中获取id为ui_boxyClose的元素,DOM树在页面加载完成后才是完整的,也就是说只有写在drag函数里,才能在完整的DOM树中根据id值获取你想要的元素。如果你将document.getElementById('ui_...

已采纳回答 / _小奕_
可能是BUG吧,应该是JS获取你有没有看完,然后JS可能被你的屏蔽广告的什么屏蔽了?这都是我的猜测,你可以把你的问题提交给慕课网,等慕课网给你答案呢。实在不行,你可以换个浏览器,谷歌火狐一定不会出现这样的问题。

已采纳回答 / weibo_
声明函数时只有以下这种写法function showMes(){    //函数体}而有冒号的这种写法是在对象里头声明方法时才有的   

最新回答 / 慕圣2809978
EventUtil.addHandler是一个封装的添加事件函数,要在外部调用;function(event)也是一个函数,但在代码中是作为EventUtil.addHandler中的一个参数,也可以写在外部。

最新回答 / 慕粉3616071
应该是你alert后的括号里加引号了,这样的话就把event.type当字符串显示了,我遇到了一样的情况,把引号去了就好了

已采纳回答 / 慕粉15102700706
btn2.onclick=showMes();把showMes后面的括号去掉
课程须知
1.你一定对HTML+CSS比较熟悉; 2.掌握一定的JS基础知识,尤其是函数封装、调用等知识。
老师告诉你能学到什么?
DOM事件具体相关知识,DOM事件的使用方法及应用!

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消