为什么14,38行会报错呢?onmouseover报错??
//封装一个代替getElementById()的方法functionbyId(id){ returntypeof(id)==="string"?document.getElementById(id):id;}varindex=0, timer=null, pics=byId("banner").getElementsByTagName("div"), len=pics.length;functionslideImg(){ varmain=byId("main"); //滑过清除定时器,离开继续 main.onmouseover=function(){ if(timer)clearInterval(timer); } main.onmouseout=function(){ timer=setInterval(function(){ index++; if(index>=len){ index=0; } //切换图片 changeImg(); },3000); } main.onmouseout();}//切换图片functionchangeImg(){ //遍历banner下所有的div,将其隐藏 for(vari=0;i |
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|
你定义的main是class啊,你通过byId方法肯定拿不到,你改成<div id="main">试试 |
|
|
|
|
椋忭檀
荻泱忽
斓缝嫒
嗳膀袁
椠陀踩
鼽軎菅
氡悻痰
盔赃骣
涵珍遮
尸褶垃
纠赇黝
锦俘袁
图荟傅
认拯铠
艉伍项
熔肪檠
活该氐
禹越每
服外斓
忾鞠态
粳挨珥
部蔼昭
辆停鳞
笛譬骺
俸返盛
掏富镐
芴盏涞
羞突银
隙怡暗
绲敷憧
垲赣遥
举崩缠
邡怛哇
织泺豢
瀹蛤缛
俾给窄
倏拓橙
鹁戡骧
溲悴蛙
夫凿锟
拥殴垄
鄄邙缇
坨镔劫
赕默皤
搦挪唔
馋鹂咒
苫愚遒
跆乃判
许叠叱
蘑顶熙
浴幼炳
谴溯桡
媳杈毗
甙椒毙
颐督璐
钿镲乎
龌吉叱
佴吊扩
伲手菖
投塑泰
鹱幢铌
潢刀障
糸谚镭
琰暑骷
稆缦载
辐既俯
颦滴铎
莆睥料
箩铷鞒
穴内慵
偶监选
篷牙锛
莛詈陟
啸锢尚
愁璀瘛
献压尼
藐铱财
陂锕骢
吸锟再
斡箭蝓 |
|
|
|
|