最赞回答 / 萧雁翎
这个函数,封装了“用DOM方法来根据标签名获得元素”这么一个方法,目的就是为了得到相应标签的元素啊,你前面一大串语句都是在声明变量、遍历查找元素,最后把符合条件的元素放进了eles数组里,你如果用return else;语句把这个数组作为返回值,那么你这整个函数就是个空函数,起不到作用了。只有有输出,才有意义。
2016-07-01
Chorme addEventListentener() removeEventListener() 事件监听
IE attachEvent() detachEvent()
IE attachEvent() detachEvent()
2016-07-01
已采纳回答 / 万卷古今消永日
list[i]指向的是所有经过遍历的li,并不是你鼠标经过的这一个,你要找到当前的这一个,就必须传值,而this是已经封装好的,指向当前你鼠标指向的这一个。
2016-07-01
最新回答 / qq_Mark单_0
我也是犯了这样的错误,就是在index.html中跳转的是event.html文件是另外新建的一个文件,不要跟event.js混起来了,这是两个文件,我就是犯了这样的错误,比较粗心!
2016-06-30
已采纳回答 / AGhosts
as[i].onmouseover=function(){ as[i].style.background="#ccc"; // 此时,as[i]为最后一次循环结果 }而 this 则是指向当前对象
2016-06-29