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

求帮忙!为什么我在subh函数里即使加了style.display="none",却还是没有隐藏呢?

求帮忙!为什么我在subh函数里即使加了style.display="none",却还是没有隐藏呢?

零基础1 2016-05-31 10:47:43
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />    <title>自动展开</title>    <style type="text/css">         body        {            margin: 0 auto;            padding: 0;        }        a:focus        {            outline: none;        }                #pn        {            background: #e8e8e8;            height: auto;            width: 960px;            display:block;            margin: 0 auto;            padding: 5px;            text-align: center;                     }        .slide        {            padding: 10px;            width: 950px;            margin: 0 auto;            background: gray;            text-align: center;            height: 40px;            line-height: 40px;            color: #fff;        }    </style>    <script type="text/javascript">               var h=0;        //增加高度函数addH()                    function addh() {                          if(h<300){               h=h+5;               document.getElementById('pn').style.height=h+"px";             }else{               return;           }        setTimeout("addh()",30);        }               //网页加载完毕时,调用增加高度函数addH(),等待5秒钟后调用减少高度函数subh()。         window.onload=function(){                        addh();          setTimeout("subh()",5000);        }                  // 减少高度函数subH()            function subh() {                                     if(h>0){               h=h-5;               document.getElementById('pn').style.height=h+"px";               }else{               return;                document.getElementById('pn').style.display="none";                          }           setTimeout("subh()",30);                     }     </script></head><body>    <div id="pn">        <h1>            欢迎来到慕课网</h1>        <h2>            大幅广告</h2>    </div>    <p class="slide">        慕课网欢迎你</p></body></html>
查看完整描述

3 回答

?
艾西西

TA贡献1条经验 获得超1个赞

楼上说的都对

查看完整回答
1 反对 回复 2016-05-31
  • 3 回答
  • 0 关注
  • 1249 浏览
慕课专栏
更多

添加回答

举报

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