<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
function display(){
 c1 = document.getElementById('c1') ;
setTimeout( 'c1.style.display = "none"', 5000);
}</SCRIPT>
</head> 
 <body  onload=display()>
<form name="form1" method="post" action="">
  <input type="button" name="Submit" id="c1" value="按钮">
</form>
</body>
</html>

解决方案 »

  1.   

    你可以把它的父容器的样式设置: display="none"
    <span id=mm><object>or<img></span>
    JS:
    document.all.mm.style.display = "none";
      

  2.   

    <HTML>
    <HEAD>
    <SCRIPT LANGUAGE="JavaScript">
    function display(){
     c1 = document.getElementById('c1') ;
    setTimeout( 'c1.style.display = "none"', 5000);
    }</SCRIPT>
    </head> 
     <body  onload=display()>
    <img src="uploadimages/200401222729huanjingzhishijingsai1.jpg" name="c1" id="c1">
     </body>
    </html>
    请问为什么图片不消失呢?代码哪里错了?
      

  3.   

    <HTML>
    <HEAD>
    <SCRIPT LANGUAGE="JavaScript">
    function display(){
     c1 = document.getElementById('c1') ;
    setTimeout( 'c1.style.display = "none"', 3000);
    }</SCRIPT>
    </head> 
     <body  onload=display()><form name="form1" method="post" action="">
    <img src="uploadimages/200401222729huanjingzhishijingsai1.jpg"  id="c1">
    </form>
    </body>
    </html>