<table> 
<tr> 
<td> <asp:TextBox id="textbox1" runat="server" title="1">  <asp:TextBox> </td> 
<td> <asp:TextBox id="textbox2" runat="server" title="2">  </asp:TextBox> </td> 
<td> <asp:TextBox id="textbox3" runat="server" title="3">  </asp:TextBox> </td> 
<td> <asp:TextBox id="textbox4" runat="server" title="4">  </asp:TextBox> </td> 
<td> <asp:TextBox id="textbox5" runat="server" title="5">  </asp:TextBox> </td> 
</tr> 
</table> javascript 怎么查找到 title=4 的控件

解决方案 »

  1.   


     <script>        function aa()
            {
               for(i=0;i<tbs.length;i++)
               {
                  if(tbs[i].type=="text" && tbs[i].title=="4")
                  {
                     alert(tbs[i].outerHTML);
                  }
               }
            }
        </script>            <table>
                    <tr>
                        <td>
                            <asp:TextBox ID="textbox1" runat="server" title="1">  </asp:TextBox>
                        </td>
                        <td>
                            <asp:TextBox ID="textbox2" runat="server" title="2">  </asp:TextBox>
                        </td>
                        <td>
                            <asp:TextBox ID="textbox3" runat="server" title="3">  </asp:TextBox>
                        </td>
                        <td>
                            <asp:TextBox ID="textbox4" runat="server" title="4">  </asp:TextBox>
                        </td>
                        <td>
                            <asp:TextBox ID="textbox5" runat="server" title="5">  </asp:TextBox>
                        </td>
                    </tr>
                    <tr><td colspan="5"><input type="button" value="test" onclick="aa();"/></td></tr>
                </table>
      

  2.   

    document.GetElementById("") 好像...不行
      

  3.   

     <script>function aa()
    {
       var tbs = document.getElementsByTagName("INPUT");   for(i=0;i<tbs.length;i++)
       {
          if(tbs[i].type=="text" && tbs[i].title=="4")
          {
             alert(tbs[i].outerHTML);
          }
       }
    }
        </script>
                <table>
                    <tr>
                        <td>
                            <asp:TextBox ID="textbox1" runat="server" title="1">  </asp:TextBox>
                        </td>
                        <td>
                            <asp:TextBox ID="textbox2" runat="server" title="2">  </asp:TextBox>
                        </td>
                        <td>
                            <asp:TextBox ID="textbox3" runat="server" title="3">  </asp:TextBox>
                        </td>
                        <td>
                            <asp:TextBox ID="textbox4" runat="server" title="4">  </asp:TextBox>
                        </td>
                        <td>
                            <asp:TextBox ID="textbox5" runat="server" title="5">  </asp:TextBox>
                        </td>
                    </tr>
                    <tr><td colspan="5"><input type="button" value="test" onclick="aa();"/></td></tr>
                </table>差一句没粘上..不好意思.