求大家帮忙,  现在假如我有以下代码
<table id="tab">
 <tr><td>用户名</td><td><input type="text" id="userName"></td></tr>
 <tr><td>密码</td><td><input type="text" id="userPwd"></td></tr>
 <tr><td>状态</td><td><select id="sctState"></td></tr>
</table>我想通过循环得到 以下表单的ID 就是 userName  userPwd sctState希望大家帮帮我

解决方案 »

  1.   

    这个不需要循环吧!
    以下是jquery api 上的一个例子
    查找第二行HTML 代码:
    <table>
      <tr><td>Header 1</td></tr>
      <tr><td>Value 1</td></tr>
      <tr><td>Value 2</td></tr>
    </table>jQuery 代码:
    $("tr:eq(1)")结果:
    [ <tr><td>Value 1</td></tr> ]
      

  2.   

    找到表格中所有的id
    $(function () {
        alert($("#tab[id]"));
    });
      

  3.   

    应该这样,改改。呵呵~~
    $(function () {
      alert($("#tab *[id]"));
    });
      

  4.   


    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>test</title>
    <script src="jquery-1.3.2.js"></script>
    <script>
    $('document').ready(function(){
     $("table [id]").each(function(){
       alert($(this).attr('id'))
     });
    });
    </script>
    </head><body>
    <table id="tab">
     <tr><td>用户名</td><td><input type="text" id="userName"></td></tr>
     <tr><td>密码</td><td><input type="text" id="userPwd"></td></tr>
     <tr><td>状态</td><td><select id="sctState"></td></tr>
    </table>
    </body>
    </html>