社区
JavaScript
帖子详情
怎样获取行号?
fengcau
2003-10-20 11:05:17
单击一个单元格中的字或者图片怎样知道它所在的行号?
...全文
177
10
打赏
收藏
怎样获取行号?
单击一个单元格中的字或者图片怎样知道它所在的行号?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kingdomzhf
2003-10-20
打赏
举报
回复
<table border=1>
<tr index=1 onmousedown="alert(this.index)">
<td><label>a1</label></td><td><label>b1</label></td>
</tr>
<tr index=2 onmousedown="alert(this.index)">
<td><label>a2</label></td><td><label>b2</label></td>
</tr>
</table>
用自己的index来记住
nolonely
2003-10-20
打赏
举报
回复
<tr onclick="alert(this.rowIndex)">
or
<td onclick="alert(this.parentNode.rowIndex)">
longshenwang
2003-10-20
打赏
举报
回复
用 event.activeElement 试试 它可以找到单击的鼠标所在单元格的id name ...
fengcau
2003-10-20
打赏
举报
回复
搞定了,谢大家!
astra1
2003-10-20
打赏
举报
回复
那样的话没有必要使用行号,根据事件的srcElement取得相应TR元素后删除即可
参考:
<table border=1>
<tr>
<td>row1</td>
<td><input onclick="deleteRow()" type=button value="delete"></td>
</tr>
<tr>
<td>row2</td>
<td><input onclick="deleteRow()" type=button value="delete"></td>
</tr>
</table>
<script>
function deleteRow()
{
trNode=event.srcElement;
while(trNode&&trNode.tagName!="TR")
trNode=trNode.parentNode;
if(trNode)
trNode.removeNode();
}
</script>
fengcau
2003-10-20
打赏
举报
回复
还是不行啊?
如果单击某行得到行号我会,是event.srcElement.parentElement.rowIndex;
但现在我单击的是单元格中的字或图片,我就得不到行号了,还有高手吗?
longshenwang
2003-10-20
打赏
举报
回复
看看 这个
http://wdwch618.y365.com/table/tableOrder.htm
fengcau
2003-10-20
打赏
举报
回复
我最终的目的是用table.insertRow动态的插入一表格,这个我已经实现了,接下来我要单击其中一单元格中的删除两字把其中的一行删除,现在我单击删除得不到本行的行号,无法用此方法table.deleteRow(行号)进行删除!;
nolonely
2003-10-20
打赏
举报
回复
<table id=demo>
</table><input type="button" value="add" onclick="add()">
<script language="JavaScript">
<!--
function add(){
var r=demo.insertRow()
r.onclick=Function("alert(this.rowIndex)")
r.insertCell().innerText="Click on me"
}
//-->
</script>
fengcau
2003-10-20
打赏
举报
回复
钢材我没说清楚!
如果我的表格是手写的,各位的都可以,
现在我的表格是通过table.insertRow动态插入的,并没有生成</tr></td>,该怎么办呢?
QTableWidget
获取
行号
博客介绍了在QTableWidget中
获取
当前选定
行号
的两种方法。一是通过QTableWidget::SelectedRanges()
获取
选定范围,根据起止判断
行号
;二是通过cellClicked(int,int)信号
获取
鼠标点击单元格坐标来判断
行号
,设定选整行时效果更好,最后给出部分核心代码。
Mysql中
获取
行号
博客指出MySQL没有
获取
行号
的函数,可通过定义变量来实现。以对表中价格‘price’排序并标记
行号
为例,给出相应SQL,展示了查询结果,成功对查询数据标记
行号
。
MySQL 如何
获取
行号
本文介绍了如何在MySQL中使用变量和内置函数(ROW_NUMBER(),RANK(),DENSE_RANK())
获取
行号
,包括变量方法的示例和内置函数在不同版本下的应用。
python如何
获取
文件的
行号
_
获取
文件Python中特定短语的
行号
博客围绕在Python中
获取
文本文件里特定短语
行号
展开。作者在Windows XP上用Python 2.6,给出了初始代码但不知如何
获取
行号
。随后展示了8种解决方案,涉及使用enumerate函数等,还对不同方法的优劣进行了分析。
WPF中DataGrid
获取
选中
行号
最简便的方式
在WPF开发里,DataGrid控件方便绑定数据,方法多、样式丰富。但它没有直接
获取
选中行
行号
的方法,用SelectedIndex无法
获取
多行选中时的
行号
。经探索,可先
获取
选中行对象,再用IndexOf
获取
对象
行号
,解决了
获取
多行选中
行号
的问题。
JavaScript
87,987
社区成员
224,683
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章