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

已采纳回答 / 月下风物语
为什么要判断 index!=-1? 因为如果不判断该条件as[-1].innerHTML不存在会报错这里添加for循环是什么含义呢? 取消掉每一个<a>标签的背景色,还原成初始状态,使下一次打开选项时,没有选项的背景色是灰色的。为什么要初始化index,是为了下次使用键盘事件的时候又从第一个开始遍历吗?如果我不从第一个开始呢? 道理同上,还原初始状态,使下一次打开选项时index为-1。如果不还原为-1,假设最后index值为3,那么下次打开选项时,你按down键,就不是第一个选项背景色变成灰...

已采纳回答 / pardon110
都有效果,只不过写在里面时,是在文档加载完毕之后获取,写在外面的话,看你整个代码在文档中所处的位置,从上至下的加载到了就执行。

已采纳回答 / 子木李
不可以,因为getElementsByTagName,返回的是一个数组,是对象集合,不是一个单独的对象,要取得里面的对象,就需要指定取哪一个了,如果是使用getElementById,那个,返回的就只是一个你想获得的对象了

已采纳回答 / 奋斗的小舟
我遇到的时候弄错这样的格式就好了:window.onload=function(){//your code}然后就可以运行了

已采纳回答 / 冥oo冥
这里的click3是可以弹出的,addEventListener是非ie的做法

已采纳回答 / arlenhui
timer不定义的话,默认是undefined,这里不一定需要定义为null

已采纳回答 / chy_zsy
click可以理解为一次简单的触发,只执行一次,找不到以后就不再执行;onclick则是给这个id注册一种行为,可以重复触发

已采纳回答 / pardon110
存在两个错误,第一个js必须在整个文档加载完毕才能执行,如果要写在头部,请用window.onload=function(){}第二个错误:完全是拼写错误你的代码出现了btn5,当然关键是第一个错误,是致命的。所以你应该这样写<...code...>或者这样<...code...>

已采纳回答 / haodaking
第一个:one.onclick;onclick字母小写;第四个:你有input按钮吗?还有测试addEventListener和attachEvent要分开浏览器测试,先注释掉一个

已采纳回答 / luckymore
这样的写法是不推荐的,习惯从开始养起。表现css、结构html、功能javascript分离.用js绑定事件是最好的做法

已采纳回答 / qiliu
存放定时器的变量是先定义   var timer,后面才能存放定时器来使用的,文中代码“           clearInterval(timer);            timer=setInterval(function(){“这里是先清除一个timer(这是变量既没有定义,也没有用做存放定时器,系统就不认识了),后用做存放定时器,逻辑上解决办法肯定是先用做存放定时器吗,后才能清除,改变两者先后顺序,但从本抽奖程序而言,又确确实实这里要先清除,再使用(这主要是针对重复点击”开始抽奖“按钮的情况)解...

已采纳回答 / 逆光Neo
加了括号之后就表示调用了这个函数,不加代表对这个函数的引用。比如你的函数返回一个字符串,你加了括号,就相当于在这个地方直接写了个字符串,只有你不加,才表示在事件的时候去调用那个函数

已采纳回答 / zoe0773
在了解这个函数前可以再复习下上面讲的几个章节,先了解下event什么,是怎么产生的。老师讲的前几章节的内容都是《javascript高级程序设计》上的内容,正好最近也在看这本书,总结了以下你的问题相关的知识,也许会对你理解这个函数有帮助,具体知识还可以从书上得到。 event 是一个事件对象,当你触发DOM上的某个事件的时候就会产生这个对象。对象里面包含了所有与事件相关的信息。包括导致事件的元素,事件的类型(click、focus、blur、keydown、keypress、mouseover、 load...
课程须知
1.你一定对HTML+CSS比较熟悉; 2.掌握一定的JS基础知识,尤其是函数封装、调用等知识。
老师告诉你能学到什么?
DOM事件具体相关知识,DOM事件的使用方法及应用!

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消