如何判断某一单元格是第几列的? td.cellIndex 列号tr.rowIndex 行号 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那如何判断一个单元格的cell值,比如说第六个单元格就可以读出其值 不好意思,没表达清意思我是想获取ducument.all.table1.cells[i]的那个i值 给个例子你看看就知道了....<html><head></head><body><table border="1" width="100%" onclick="getIndex();"> <tr> <td width=20>qq</td> <td width=30>gg</td> <td width=40> </td> <td width=50> </td> </tr> <tr> <td >222</td> <td > </td> <td > </td> <td > </td> </tr> <tr> <td > </td> <td > </td> <td > </td> <td > </td> </tr></table> <script> function getIndex(){ obj=window.event.srcElement; var colIndex=obj.cellIndex+1; var rowIndex=obj.parentElement.rowIndex+1; alert("我是第"+rowIndex+"行第"+colIndex+"列呀!^_^") } </script></body></html> ducument.all.table1.cells[i]中i的值就是我上面例子中的obj.cellIndex的值啊,不要再加1了^_^ obj.cellIndex的值第几列,不是ducument.all.table1.cells[i]的i值吧 obj.cellIndex的值就是ducument.all.table1.cells[i]的i to boneeater(狗狗):你的例子什么都没有 事实证明obj.cellIndex的值不是ducument.all.table1.cells[i]的i,如下:<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>新建网页 1</title></head><body><script language="javascript">function showcid(){var obj = event.srcElementalert (obj.cellIndex);}</script><table border="1" width="100%" id="table1"> <tr> <td onmousedown="showcid()"> </td> <td onmousedown="showcid()"> </td> </tr> <tr> <td onmousedown="showcid()"> </td> <td onmousedown="showcid()"> </td> </tr> <tr> <td onmousedown="showcid()"> </td> <td onmousedown="showcid()"> </td> </tr></table><input type=button id="q1" value="a" onclick="document.all.table1.cells[4].innerHTML='1'"></body></html> innerText和innerHTML可以得到某行某列的值 obj.cellIndex的值是tr的cellIndex,也就是说是行的cellIndex,也就是 ducument.all.table1.rows[j].cells[i]的i JS问题,求高人解答 JAVA WEB 回车跳到下一个TEXT IE在加载网页执行window.onload()时候无法设置innerHTML 但FF可以 HTML+CSS样式表快速生成器改良版,让你轻松写CSS! js传参问题 为什么不设置target="_blank"也能在新窗口打开连接? 长字符串按等字长存入数组 感觉有点简单的问题 ★☆★☆★关于正则表达式验证问题,急!!在线等!!!! 需要通用的Javascript手册,不是jscript手册,请问从哪里可以下载,多谢! 各位大侠帮我解决一下自动关闭窗口的问题 一个可能很简单的问题!!帮忙!
我是想获取ducument.all.table1.cells[i]的那个i值
<html>
<head>
</head>
<body>
<table border="1" width="100%" onclick="getIndex();">
<tr>
<td width=20>qq</td>
<td width=30>gg</td>
<td width=40> </td>
<td width=50> </td>
</tr>
<tr>
<td >222</td>
<td > </td>
<td > </td>
<td > </td>
</tr>
<tr>
<td > </td>
<td > </td>
<td > </td>
<td > </td>
</tr>
</table>
<script>
function getIndex(){
obj=window.event.srcElement;
var colIndex=obj.cellIndex+1;
var rowIndex=obj.parentElement.rowIndex+1;
alert("我是第"+rowIndex+"行第"+colIndex+"列呀!^_^")
}
</script>
</body>
</html>
obj.cellIndex的值不是ducument.all.table1.cells[i]的i,如下:<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 1</title>
</head><body>
<script language="javascript">
function showcid()
{
var obj = event.srcElement
alert (obj.cellIndex);
}
</script>
<table border="1" width="100%" id="table1">
<tr>
<td onmousedown="showcid()"> </td>
<td onmousedown="showcid()"> </td>
</tr>
<tr>
<td onmousedown="showcid()"> </td>
<td onmousedown="showcid()"> </td>
</tr>
<tr>
<td onmousedown="showcid()"> </td>
<td onmousedown="showcid()"> </td>
</tr>
</table>
<input type=button id="q1" value="a" onclick="document.all.table1.cells[4].innerHTML='1'">
</body></html>