社区
JavaScript
帖子详情
用javascript,怎么获得表格中所点击的这一行的行数
yesbi
2007-04-04 10:44:15
我想获得所点击的某行,在表格中是排在第几行,应该要怎么得到?
我要实现的是:在某一行最后的一个单元格按回车,光标就跳到下一行的第一个单元格;
只要我获得了,当前的行是第几行,就可以知道下一行是处于表格的第几行(不知有没有其它的方法);
该怎么做,请大家帮帮忙,
...全文
1114
7
打赏
收藏
用javascript,怎么获得表格中所点击的这一行的行数
我想获得所点击的某行,在表格中是排在第几行,应该要怎么得到? 我要实现的是:在某一行最后的一个单元格按回车,光标就跳到下一行的第一个单元格; 只要我获得了,当前的行是第几行,就可以知道下一行是处于表格的第几行(不知有没有其它的方法); 该怎么做,请大家帮帮忙,
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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>
微信开发者工具网络连接失败问题解决方法
网络连接失败的解决方法 今天在做小程序项目的时候,打开微信开发者工具项目运行不起来,发现二维码显示不了 打开工具还弹出这个弹框 当时项目马上就要上线了,我这边的微信开发者工具运行不了项目,就没办法改bug,我就很着急。 百度了一大堆:“微信开发者工具显示网络连接失败怎么解决” “微信开发者工具当前系统代理不是安全代理,是否信任?”。当然,网上一堆解决方法: 第一种方法:
点击
设置=>代理设置=>选择“不使用任何代理,勾选后直连网络”;没用。 第二种方法: 卸载工具,重新下载;我来来回回安装
Mac版微信开发者工具登录二维码不显示问题解决方案
微信开发者工具在Mac上登录时二维码不显示的问题,主要是由于代理配置不当导致的。通过手动配置代理设置,大多数情况下都能有效解决这个问题。如果问题仍然存在,建议检查网络环境或联系技术支持。希望本文能够帮助遇到类似问题的开发者快速解决困扰,顺利开始微信小程序的开发工作。
minium环境配置——微信开发者工具
目录前言一、minium1.安装 前言 本片文章介绍minium安装 python环境配置 minium下载安装 微信开发者工具 微信 一、minium 1.安装 下载 minium安装包,然后执行 pip3 install minium-latest.zip 亦或者下载解压之后执行: python3 setup.py install 官方文档没有给出具体操作步骤,这里补充下: 第一步:解压,解压路径自己记住(我这里解压到D:\minium-1.0.7) 第二步:切换到文件目录下 第三步
微信开发者工具当前系统代理不是安全代理是否信任,登录不显示二维码,登录网络连接失败
首先告诉大家最终解决方案 最终解决方法 360安全卫士 →功能大全→系统急救箱 然后我的可以用了 =======以下均是尝试,均以失败告终======= 问题:1、从打开开发者工具就一直弹出当前系统代理不是安全代理是否信任,随意点确定或取消或点右上角 X 关闭都可以正常打开工具使用,在使用过程中仍继续不间断弹框当前系统代理不是安全代理是否信任 尝试1:在电脑左下角开始 ——>运行,输入regedit或按快捷键win+R然后输入regedit,打开注册表编辑器...
解决微信开发者工具"当前系统代理不是安全代理"
解决微信开发者工具”当前系统代理不是安全代理” . 故障1) 你有设置开启代理吗? 如果不需要,你点左上角的“代理”选项,关闭代理即可 故障2) 使用emedit工具,
点击
搜索,在文件中查找 在微信开发者工具的安装目录,搜索”当前系统代理” . 然后就看到搜到一个js文件 . . 打开搜索到的js文件,找到”当前系统代理不是安全代理”的那一句话 . 步骤阅4 . 把...
JavaScript
87,988
社区成员
224,683
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章