你说的不大明白
1,是将所有单元格的id都变成 Domiate4_1_x 吗
2,变了之后,这一步哪来的3_1?

解决方案 »

  1.   

    可能需求超级BT可能你想得太复杂总之我们不明白
    -----------------------------------------------function aa(tb){//参数tb,表格的id
        for (var i=0;i<tb.rows.length;i++)
        {
            var tri = tb.rows[i]
            for(var j=0;j<tri.cells.length;j++)
            {
               var tdi = tri.cells[j]
               alert(tdi.id)
              // ... ...
            }
        }
    }
      

  2.   

    其实说白了就是在不能确定<tr><td>中的id情况下,(只知道其中的一部分特定的字符)
    能不能对其进行操作
      

  3.   

    不确定它们的id,可以按照xjdawu所说的呀,你有没有看啊
      

  4.   

    信 誉 值:  68 :(---------------------------给你个思路吧
    <HTML>
    <HEAD>
    <META http-equiv="Content-Type" content="text/html; charset=gb2312">
    <SCRIPT language="javascript">
    function test(obj)
    {
        var oTable = obj;
    for(var i=0; i<oTable.rows.length; i++)
    {
        for(var j=0; j<oTable.rows[i].cells.length; j++)
    {
    if(oTable.rows[i].cells[j].id.substring(0,12) == "Dominate4_1_")
    oTable.rows[i].cells[j].style.backgroundColor = "#CCCCCC";
    }
    }
    }
    </SCRIPT>
    </HEAD><BODY>
    <TABLE onClick="test(this)" border="1">
      <tr><td id="Dominate1_1_1">hello</td></tr>
      <tr><td id="Dominate2_1_2">hello</td></tr>
      <tr><td id="Dominate3_1_3">hello</td></tr>
      <tr><td id="Dominate4_1_4">hello</td></tr>
      <tr><td id="Dominate4_1_5">hello</td></tr>
    </TABLE>
    </BODY>
    </HTML>
      

  5.   

    用 getElements方法 得到元素的名字
    然后想怎么判断就怎么判断。