社区
JavaScript
帖子详情
用javascript,怎么获得表格中所点击的这一行的行数
yesbi
2007-04-04 10:44:15
我想获得所点击的某行,在表格中是排在第几行,应该要怎么得到?
我要实现的是:在某一行最后的一个单元格按回车,光标就跳到下一行的第一个单元格;
只要我获得了,当前的行是第几行,就可以知道下一行是处于表格的第几行(不知有没有其它的方法);
该怎么做,请大家帮帮忙,
...全文
1064
7
打赏
收藏
用javascript,怎么获得表格中所点击的这一行的行数
我想获得所点击的某行,在表格中是排在第几行,应该要怎么得到? 我要实现的是:在某一行最后的一个单元格按回车,光标就跳到下一行的第一个单元格; 只要我获得了,当前的行是第几行,就可以知道下一行是处于表格的第几行(不知有没有其它的方法); 该怎么做,请大家帮帮忙,
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kecin_boa
2011-09-25
打赏
举报
回复
楼上各位[color=#FF0000]
牛逼啊。。。。[/color]
mmcgzs
2007-04-04
打赏
举报
回复
<table border="1" width="100%" id="table1">
<tr onclick=javascript:alert(this.rowIndex)>
<td><input type=text name="aa" ></td>
<td><input type=text name="bb"></td>
</tr>
<tr onclick=javascript:alert(this.rowIndex)>
<td><input type=text name="cc"></td>
<td><input type=text name="dd"></td>
</tr>
</table>
fuyanling
2007-04-04
打赏
举报
回复
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 1</title>
<script>
function test(){
//获取第几行
alert( window.event.srcElement.parentNode.parentNode.rowIndex);
//获取第几列
alert(window.event.srcElement.parentNode.cellIndex);
}
</script>
</head>
<body>
<table border="1" width="100%" id="table1">
<tr>
<td><input type=text name="aa" onclick="test()"></td>
<td><input type=text name="bb" onkeydown="if(window.event.keyCode==13){this.parentNode.parentNode.nextSibling.childNodes(0).childNodes(0).focus();}"></td>
</tr>
<tr>
<td><input type=text name="cc" onclick="test()"></td>
<td><input type=text name="dd" onclick="test()"></td>
</tr>
</table>
</body>
</html>
//onkeydown中为光标显示在下一个文本框中
rjzou2006
2007-04-04
打赏
举报
回复
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<FORM METHOD=POST ACTION="">
<TABLE border=1 width=300 height=300>
<TR>
<TD> </TD>
<TD> </TD>
<TD> </TD>
</TR>
<TR>
<TD> </TD>
<TD> </TD>
<TD> </TD>
</<TR>
<TR>
<TD> </TD>
<TD> </TD>
<TD> </TD>
</TR>
<TR>
<TD> </TD>
<TD> </TD>
<TD> </TD>
</TR>
<TR>
<TD> </TD>
<TD> </TD>
<TD> </TD>
</TR>
<TR>
<TD> </TD>
<TD> </TD>
<TD> </TD>
</TR>
<TR>
<TD> </TD>
<TD> </TD>
<TD> </TD>
</TR>
</TABLE>
</FORM>
</BODY>
</HTML>
<script language="JavaScript1.2">
<!--
tdobj=document.all.tags("td");
setobj= tdobj[0].parentNode.nextSibling.firstChild;
document.body.onkeypress=
function CheckEnter()
{
if (event.keyCode == 13 ){
setSelectedBgColor(setobj);
return false;
}
}
function setSelectedBgColor(obj){
// alert (window.event.srcElement.tagName);
obj.parentElement.style.background='#ffdead';
}
//-->
</script>
dbpointer
2007-04-04
打赏
举报
回复
<script language="javascript">
function showlinenum(obj){
var rownum = obj.rowIndex
document.all.dd.value=rownum;
}
</script>
<body>
<table width="280" border="2" cellspacing="1" cellpadding="2">
<tr onMouseOver="showlinenum(this)">
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr onMouseOver="showlinenum(this)">
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr onMouseOver="showlinenum(this)">
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
<p>
<input name="dd" type="text" id="dd" />
点击的话就换成onclick=="showlinenum(this)"
adverse
2007-04-04
打赏
举报
回复
首先取得出发事件的td对象(tdx)
tdx.parentNode.nextSibling.firstChild这个对象就是下一行的第一td对象.
muxrwc
2007-04-04
打赏
举报
回复
<table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td>0</td>
</tr>
<tr id="ro1">
<td>1</td>
</tr>
<tr>
<td>2</td>
</tr>
</table>
<script type="text/javascript">
var line = document.getElementById("ro1");
var i = line.rowIndex, n = line.parentNode.rows[i + 1];
alert(line.innerHTML + "\n" + (n ? n.innerHTML : "尾行的说"));
</script>
javascript
经典特效---检查
表格
的
行数
.rar
检查
表格
的
行数
.rar检查
表格
的
行数
.rar检查
表格
的
行数
.rar检查
表格
的
行数
.rar检查
表格
的
行数
.rar检查
表格
的
行数
.rar
原生js可编辑
表格
实现动态添加
表格
行数
和删除
表格
行数
原生js可编辑
表格
实现动态添加
表格
行数
和删除
表格
行数
javascript
表格
操作
javascript
表格
操作
javascript
经典特效---用按钮增加
表格
.rar
用按钮增加
表格
.rar用按钮增加
表格
.rar用按钮增加
表格
.rar用按钮增加
表格
.rar用按钮增加
表格
.rar用按钮增加
表格
.rar
GridView添加行并且默认显示
行数
针对于GridView当中的输入框,添加一个按钮,
点击
此按钮就可以将在原来的基础上多添加
一行
;
JavaScript
87,996
社区成员
224,708
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章