<table>
<tr><td><input type="text" onmousedown="pd()"></td></tr>
<tr><td><input type="text" onmousedown="pd()"></td></tr>
<tr><td><input type="text" onmousedown="pd()"></td></tr>
<tr><td><input type="text" onmousedown="pd()"></td></tr>
<tr><td><input type="text" onmousedown="pd()"></td></tr>
</table>
<script language="javascript">
function pd()
{
alert("");
}
</script>请问大侠们pd()函数怎么写,才能知道当前td所处的行数???
<tr><td><input type="text" onmousedown="pd()"></td></tr>
<tr><td><input type="text" onmousedown="pd()"></td></tr>
<tr><td><input type="text" onmousedown="pd()"></td></tr>
<tr><td><input type="text" onmousedown="pd()"></td></tr>
<tr><td><input type="text" onmousedown="pd()"></td></tr>
</table>
<script language="javascript">
function pd()
{
alert("");
}
</script>请问大侠们pd()函数怎么写,才能知道当前td所处的行数???
<tr> <td> <input type="text" onmousedown="pd(1)"> </td> </tr>
<tr> <td> <input type="text" onmousedown="pd(2)"> </td> </tr>
<tr> <td> <input type="text" onmousedown="pd(3)"> </td> </tr>
<tr> <td> <input type="text" onmousedown="pd(4)"> </td> </tr>
<tr> <td> <input type="text" onmousedown="pd(5)"> </td> </tr>
</table>
<script language="javascript">
function pd(num)
{
alert(num);
}
</script>
可以取到一行的数据。试一下吧。
<table border="1">
<tr onclick="alert(this.rowIndex);">
<td>1</td><td>2</td><td>3</td><td>4</td><td>5</td>
</tr>
<tr onclick="alert(this.rowIndex);">
<td>1</td><td>2</td><td>3</td><td>4</td><td>5</td>
</tr>
</table>
在tr上加onclick事件 只要你点的是这个tr里的东西都会触发的
如果动态生成的话,在生成table的时候,记下每一行的行号不就可以吗,
如果是静态的,自己数的清楚,直接pd(行号)不就可以了吗
<tr> <td> <input type="text" onmousedown="pd(this)"> </td> </tr>
<tr> <td> <input type="text" onmousedown="pd(this)"> </td> </tr>
<tr> <td> <input type="text" onmousedown="pd(this)"> </td> </tr>
<tr> <td> <input type="text" onmousedown="pd(this)"> </td> </tr>
<tr> <td> <input type="text" onmousedown="pd(this)"> </td> </tr>
</table>
<script language="javascript">
function pd(Node)
{
alert(Node.parentNode.parentNode.rowIndex + 1);
}
</script>
<tr> <td> <input type="text" onmousedown="pd()"> </td> </tr>
<tr> <td> <input type="text" onmousedown="pd()"> </td> </tr>
<tr> <td> <input type="text" onmousedown="pd()"> </td> </tr>
<tr> <td> <input type="text" onmousedown="pd()"> </td> </tr>
<tr> <td> <input type="text" onmousedown="pd()"> </td> </tr>
</table>
<script language="javascript">
function pd()
{
alert(event.srcElement.parentNode.parentNode.rowIndex);
}
</script>