不明白你的意思,可以使用cells访问每一个tddocument.all.tableId.cells 是一个td的数组

解决方案 »

  1.   

    来晚了。
    就是两种方法,一个是利用table的cells属性来访问每个td;一个是利用下标形势来访问每个td。
      

  2.   

    我在table每一格里放了一个按纽,
    按纽按下是要传递所在行和所在列的行头(着一行的第一格的数据)
    和列头(着一列的第一格的数据),按纽的参数为(this),可以怎么获得着两个数据呢?这一格cell的行数和列数怎么获得?是不是就是this.rowIndex,this.cellIndex
      

  3.   

    <table id="tb">
       <tr>
          <td></td>
          <td></td>
          <td></td>
       </tr>
       <tr>
          <td></td>
          <td></td>
          <td></td>
      </tr>
    </table>
    tb.rows :行数组
    tb.rows.length : 行数
    tb.rows[0] :第一行
    tb.rows[i].cells[j] : 第i行第j列的td
    tb.rows[i].cells[j].children[k] :第i行第j列的第K个HTML对象
      

  4.   

    table.cells[i]     //按次序排列的td
    table.rows[i].cells[j]    //某行中的td
      

  5.   

    我在table的<tbody></tbody>中的每一格里放了一个按纽,
    onclick="openModifyWindow(this)"我现在需要按纽的行号和列号,以及所在行和所在列的行头(着一行的第一格的数据)
    和列头(着一列的第一格的数据),
    语句该怎么写?
    function openModifyWindow(temp)
      {
    alert(temp.parentElement.cells[0].innerText);
      }
    请帮忙,多谢
      

  6.   

    如果是最后一行,最后一列的话row = tb.rows.length - 1;
    cell = tb.rows[tb.rows.length - 1].length - 1;
      

  7.   

    <script language="javascript">
    <!--
      function openModifyWindow(strn)
      {
        var o = document.all.T1;
        var p;
        var i,j;
        for(i=0;i<o.rows.length;i++)
        {
          for(j=0;j<o.rows[i].cells.length;j++)
          {
            
            if(o.rows[i].cells[j].all[0].name == strn)
            {
              alert("选择的是第"+(i+1)+"行,\n列是第"+(j+1)+"列。")
            }
          }
        }
      }
    //-->
    </script><table id=T1>
    <tr>
    <td><input type=button name=B1 onclick="openModifyWindow(this.name)"></td>
    <td><input type=button name=B2 onclick="openModifyWindow(this.name)"></td>
    <td><input type=button name=B3 onclick="openModifyWindow(this.name)"></td>
    </tr>
    <tr>
    <td><input type=button name=B4 onclick="openModifyWindow(this.name)"></td>
    <td><input type=button name=B5 onclick="openModifyWindow(this.name)"></td>
    <td><input type=button name=B6 onclick="openModifyWindow(this.name)"></td>
    </tr>
    <tr>
    <td><input type=button name=B7 onclick="openModifyWindow(this.name)"></td>
    <td><input type=button name=B8 onclick="openModifyWindow(this.name)"></td>
    <td><input type=button name=B9 onclick="openModifyWindow(this.name)"></td>
    </tr>
    </table>try~~~