js怎么获取表格中指定行某一列的值

JavaScript014

js怎么获取表格中指定行某一列的值,第1张

TR ondblclick="window.opener.myForm.id.value=<%=bean.getCONTACTINFOID()%>">

如果bean.getCONTACTINFOID()的内容是字符串的话,加上引号,如下

<TR ondblclick="window.opener.myForm.id.value='<%=bean.getCONTACTINFOID()%>'">

另外 window.opener.myForm.id.value这一串写法,个人感觉不是很保险

最好写个函数实现,调用document.getElementById来查找

比如,这个表格设置ID为:box    那么:

var biao = document.getElementById('box')  //获取到这个表并且用变量记住它 var hang = biao.getElementTagName('tr')[0]     //利用上面获取到的表  获取第一行

var lie = hang.getElementTagName('hd')[0]     //利用上面获取到的行来获取第一行的第一列

alert(lie[0].innerHTML)     第一行的第一列 的内容

1、JS获取表格的简便方法:获取tbody:tBodies 获取thead:tHead 获取tfoot:tFoot 获取行tr:rows 获取列td:cells使用实例: oTable.tBodies[0] oTable.tHead[0] oTable.tFoot[0] oTable.rows[1] oTable.cells[1]2、遍历var oTable=document.getElementById("表格id")oTable.tBodies[0]可以看成是rows和cells组成的二维数组,用两个for循环嵌套遍历一下就可以了