1,有如下表格,我們要取第2行第2列的值
<table id="table1">
<tr>
<td>1行1列</td>
<td>1行2列</td>
</tr>
<tr>
<td>2行1列</td>
<td>2行2列</td>
</tr>
</table>
2,取值方法
var value==window.table1.rows.item(0).cells.item(0).innerText;
注意:行號(hào),列號(hào)是從 0 開始的
例如 var value =window.table1.rows.item(1).cells.item(1).innerText;
這就取到了第2行第2列的值
3.改進(jìn)方法
上面的方法,需要知道行號(hào),實(shí)踐中是不方便獲得的,下面是改進(jìn)的方法
<script language="javascript">
var str;
</script>
<table >
<tr onMouseDown="str=this.cells.item(0).innerText">
<td>1行1列</td>
<td>1行2列</td>
</tr>
<tr onMouseDown="str=this.cells.item(0).innerText">
<td>2行1列</td>
<td>2行2列</td>
</tr>
</table>
當(dāng)鼠標(biāo)按下時(shí),我們就取到了該行第1列的值
<td onMouseDown="str=this.innerText">2行1列</td>
這可以取鼠標(biāo)所在列的值