<script>
function saveTab() {
for (var i=1; i<tab.rows.length; i++) {
row = tab.rows(i);
for (var j=0; j<row.cells.length; j++) {
cell = row.cells(j);
obj = cell.all.tags("INPUT");
if (obj.length>0)
alert(i + "," + j + ":" + obj(0).name + "=" + obj(0).value);
}
}
}
</script><form name="formNew" method="post" action="">
<table id=tab width="50%" border="1" cellspacing="0" cellpadding="0">
  <tr>
    <td>姓名</td>
    <td>性别</td>
    <td>年龄</td>
  </tr><tr>
    <td><input type="text" name="name"></td>
    <td><input type="text" name="sex"></td>
    <td><input type="text" name="age"></td>
  </tr><tr>
    <td><input type="text" name="name"></td>
    <td><input type="text" name="sex"></td>
    <td><input type="text" name="age"></td>
  </tr><tr>
    <td><input type="text" name="name"></td>
    <td><input type="text" name="sex"></td>
    <td><input type="text" name="age"></td>
  </tr><tr>
    <td><input type="text" name="name"></td>
    <td><input type="text" name="sex"></td>
    <td><input type="text" name="age"></td>
  </tr>
</table>
<input type="button" name="save" value="点 击" onClick="saveTab()">
</form>

解决方案 »

  1.   

    <script>
    function saveTab() {
    var count = 0, names = "";
    row = tab.rows(1);
    for (var j=0; j<row.cells.length; j++) {
    cell = row.cells(j);
    obj = cell.all.tags("INPUT");
    if (obj.length>0 && obj(0).value!=="") {
    names += (names==""?"":",") + tab.rows(0).cells(j).innerText + "-" + obj(0).name;
    count++;
    }
    }
    alert(count + "列(" + names + ")填写了数据");
    }
    </script><form name="formNew" method="post" action="">
    <table id=tab width="50%" border="1" cellspacing="0" cellpadding="0">
      <tr>
        <td>姓名</td>
        <td>性别</td>
        <td>年龄</td>
      </tr><tr>
        <td><input type="text" name="name"></td>
        <td><input type="text" name="sex"></td>
        <td><input type="text" name="age"></td>
      </tr><tr>
        <td><input type="text" name="name"></td>
        <td><input type="text" name="sex"></td>
        <td><input type="text" name="age"></td>
      </tr><tr>
        <td><input type="text" name="name"></td>
        <td><input type="text" name="sex"></td>
        <td><input type="text" name="age"></td>
      </tr><tr>
        <td><input type="text" name="name"></td>
        <td><input type="text" name="sex"></td>
        <td><input type="text" name="age"></td>
      </tr>
    </table>
    <input type="button" name="save" value="点 击" onClick="saveTab()">
    </form>