style="display: none" + setTimeout 应该可以实现

解决方案 »

  1.   

    <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="">
      <input type="button" name="Submit" id="c1" value="按钮">
    </form>
    </body>
    </html>
      

  2.   

    多谢!
    为什么我改成:
    <HTML>
    <HEAD>
    <SCRIPT LANGUAGE="JavaScript">
    function display(){
     c1 = document.getElementById('c1') ;
    setTimeout( 'c1.style.display = "none"', 3000);
    }
    </SCRIPT>
    </head> 
     <body  onload=display()>
    <table id="c1">
    <tr><td>fdsa</td></tr>
    </table>
    </body>
    </html>
    不会有效果呢?
      

  3.   

    <HTML>
    <HEAD>
    <SCRIPT LANGUAGE="JavaScript">
    function display(){
    setTimeout( 'c1.style.display = "none"', 3000);
    }
    </SCRIPT>
    </head> 
     <body  onload=display()>
    <table id="c1">
    <tr><td>fdsa</td></tr>
    </table>
    </body>
    </html>
      

  4.   

    <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="111.jpg"  id="c1">
    </form>
    </body>
    </html>
      

  5.   

    非常感谢!
    顺便再问问document.getElementById('c1')这一句是什么意思?为什么对form和img元素都起作用,而对table却不起作用呢?
    请教!谢谢!
      

  6.   

    <HTML>
    <HEAD>
    <SCRIPT LANGUAGE="JavaScript">
    function display(){
    var c2 = document.getElementById('c1') ;
    //alert(c2.style.display=="");
    if(c2.style.display=="")
    c2.style.display="none";
    else
    c2.style.display="";
    window.setTimeout(display, 500);
    }
    </SCRIPT>
    </head> 
     <body  onload=display()>
    <table id="c1" style="display:">
    <tr><td><font color="blue"><b>code by meixx</b></font></td></tr>
    </table>
    </body>
    </html>
      

  7.   

    <HTML>
    <HEAD>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function mhide(){
    document.getElementById('c1').style.display='none';
    }
    //-->
    </SCRIPT>
    </head> 
    <body><form name="form1" method="post" action="">
    <img src="111.jpg"  id="c1">
    </form>
    <script>setTimeout('mhide',3600);</script>
    </body>
    </html>