各位老大帮我看一下,为什么老报缺少对象,我实在是搞不定了  
<script  language="javascript">              
   var  ls_t=document.all("TABLE1");//这里报缺少对象,真郁闷  
   var  value4=ls_t.rows.length;  
</script>  
<form  id="Form1"  method="post"  runat="server">  
           <table  id="TABLE1"  cellSpacing="0"  cellPadding="0"  width="158"  align="center"  runat="server">  
                       <tr>  
                                   <td  vAlign="bottom"  height="42"><A  href="admin_main.aspx"  target="right"><IMG  height="38"  alt=""  src="pic/title.gif"  width="158"  border="0"></A>  
                                   </td>  
                       </tr>  
                       <tr>  
                                   <td  style="BACKGROUND:  url(pic/admin_title_bg_quit.gif)"  align="center"  height="25"><A  href="admin_login.aspx"  target="_top"><strong>重新登陆</strong></A>  
                                                 &brvbar;  <A  href="admin_logout.aspx"  target="_top"><strong>退出登陆</strong></A>  
                                   </td>  
                       </tr>  
           </table>  
</form>

解决方案 »

  1.   

    var  ls_t=document.Form1.Table1
      

  2.   

    <%@ Page language="c#" Codebehind="left.aspx.cs" AutoEventWireup="false" Inherits="etime.admin.left" %>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
    <HTML>
    <HEAD>
    <title>left</title>
    <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
    <meta name="CODE_LANGUAGE" Content="C#">
    <meta name="vs_defaultClientScript" content="JavaScript">
    <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
    <script language =javascript >
     var a= document.Form1.Table1.rows.length ;
     alert(a);
    </script>
    </HEAD>
    <body MS_POSITIONING="GridLayout">
    <form id="Form1" method="post" runat="server">
    <TABLE id="Table1" style="Z-INDEX: 101; LEFT: 272px; POSITION: absolute; TOP: 232px" cellSpacing="1"
    cellPadding="1" width="300" border="1" runat="server">
    <TR>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    </TR>
    <TR>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    </TR>
    <TR>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    </TR>
    </TABLE>
    </form>
    </body>
    </HTML>
      

  3.   

    var ls_t = document.getElementById(Table1);
      

  4.   

    var ls_t = document.getElementById('Table1');
      

  5.   

    <%@ Page language="c#" Codebehind="left.aspx.cs" AutoEventWireup="false" Inherits="etime.admin.left" %>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
    <HTML>
    <HEAD>
    <title>left</title>
    <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
    <meta name="CODE_LANGUAGE" Content="C#">
    <meta name="vs_defaultClientScript" content="JavaScript">
    <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
    </HEAD>
    <body MS_POSITIONING="GridLayout">
    <form id="Form1" method="post" runat="server">
    <TABLE id="Table1" style="Z-INDEX: 101; LEFT: 272px; POSITION: absolute; TOP: 232px" cellSpacing="1"
    cellPadding="1" width="300" border="1" runat="server">
    <TR>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    </TR>
    <TR>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    </TR>
    <TR>
    <TD></TD>
    <TD></TD>
    <TD></TD>
    </TR>
    </TABLE>
    <script language =javascript >
     var a= document.Form1.all.Table1.rows.length ;
     alert(a);
    </script> </form>
    </body>
    </HTML>
      

  6.   

    fphuang的方法你试验下,应该可以