<script language="javascript">
function SetPower(obj,j,k){
var tab=document.getElementById("mytable");
var tabrow=tab.rows[obj];
var tabcell=tabrow.cells[j];//第j列
var objcheck=tabcell.children[k];//是obj行j列的第k个元素,都是从零开始读数的
alert(objcheck.type);
}
</script>

解决方案 »

  1.   

    敢情row不能用getElementsByTagName找元素啊??请大侠说明
      

  2.   

    var objcheck=tabrow.getElementsByTagName("txteditpower");
    有txteditpower这样的Tag吗?
      

  3.   

    可是用var objcheck=tabrow.getElementsByTagName("checkbox");也是undefi... 啊
      

  4.   

    var objcheck=tabrow.getElementsByTagName("checkbox");
    这样肯定不对啦
    TagName是标签名,只有先取var objcheck=tabrow.getElementsByTagName("INPUT");
    然后再判断type是否是checkbox.