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

JS不知道哪错了,求大神帮忙!!!

JS不知道哪错了,求大神帮忙!!!

慕数据5775487 2016-12-06 12:51:53
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style> #adcon,#adcur{ margin:0; padding:0; } #ad{ display:none; position:relative; overflow:hidden; } #ad,#content{ width:960px; margin:0 auto; } #adcur{ display:none; } #colse{ position:absolute; top:0; right:0; text-align:center; display:inline-block; width:20px; height:20px; background:#ccc; display:none; cursor:pointer; } </style> </head> <body> <div id="ad"> <img id="adcon" src="img/ad.png" width='960' height='385'> <img id="adcur" src="img/cur.png" width='960' height='75'> <span id="colse">X</span> </div> <div id='content'><img src="img/数字商品-10-23.jpg" ></div> <script> window.onload=function(){ var Ad   =document.getElementById('ad'); var Adcon=document.getElementById('adcon'); var Adcur=document.getElementById('adcur'); var Close=document.getElementById('close'); var h=0; var maxH=Adcon.height; var minH=Adcur.height; function addown(){ if(h<maxH){ h+=5; Adcon.style.height=h+'px'; Adcon.style.display='block'; setTimeout(addown,50); }else{ Adcon.style.height=h+'px'; Adcon.style.display='block'; setTimeout(adUp,3000); } } setTimeout(addown,3000); function adUp(){ if(h>minH){ h-=5; Adcon.style.height=h+'px'; setTimout(adUp,50); if(h==minH){ Adcon.style.display='none'; Adcur.style.display='block'; Close.style.display='block'; } } } Close.onclick=function (){ Ad.style.display='none'; } } </script> </body></html>
查看完整描述

2 回答

已采纳
?
杰杰就是我

TA贡献32条经验 获得超24个赞

var Close=document.getElementById('close');  请打印一下这个元素 你看一下, 你定义的是 colse 却找 close   暂时只发现这个错误 我没有运行起来

查看完整回答
反对 回复 2016-12-06
点击展开后面2
?
花易折

TA贡献7条经验 获得超10个赞

哥们能不能把你的代码放到代码块中,这样看着好累啊!

查看完整回答
反对 回复 2016-12-06
?
慕数据5775487

TA贡献76条经验 获得超19个赞

!!!

查看完整回答
反对 回复 2016-12-06
  • 2 回答
  • 0 关注
  • 1803 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信