<html>
<head><title>Javascript "About Table"</title>
<script language="javascript">
function display1()
{
 alert(document.all.table1.style.display); 
 alert(document.all.table1.style.rows.length);
 document.all.table1.style.display='';
alert(document.all.table1.style.display);
}
</script>
<a href="javascript:display1();">显示</a>
<table id="table1" style="display: none">
 <tr><td>1212</td></tr>
</table>
</html>

解决方案 »

  1.   

    table1.style.rows.length不要style,因为rows.length不是一个样式属性
      

  2.   

    谢谢了,请您在看看这个呢,为什么我的鼠标移上去之后什么反映都没有
    <html>
    <head><title></title></head>
    <script language=javascript>
    function change()
    {
     document.all.te1.style.innertext="";
    }
    </script>
    <body>
    <table>
    <tr><td id="te1" onmouseover="change()">ss</td></tr></table>
    </body>
    </html>
      

  3.   

    document.all.te1.style.innerText="";
    js 区分大小写