请我这种onclick事件,点击获取是当前行数的内容

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请我这种onclick事件,点击获取是当前行数的内容相关的知识,希望对你有一定的参考价值。

表格是用json加载数据,制作的一个表格内容。我想点击获取对应的行数内容。
我用each()循环了表单,如何知道我点击到的是第几行

参考技术A 你的i是全局的变量,当页面渲染完成以后,i = 21 ,在执行alert(i) 肯定会输出 21
最好是给Td加上ID ,然后在onclick是打印该行的ID就好了,不要用 i 。

例如:
for (var i = 1; i <= 20; i++)
Tr = Tab_Main.insertRow();
Td = Tr.insertCell();
Td.id = i;
Td.onclick = function (Td)
alert(Td.id);

追问

不会,请勿扰,谢谢

参考技术B 参考:
http://blog.csdn.net/johnstrive/article/details/8232199本回答被提问者采纳

以上是关于请我这种onclick事件,点击获取是当前行数的内容的主要内容,如果未能解决你的问题,请参考以下文章

js中怎样获取鼠标当前点击的标签的值

前端可以用js获取textarea中当前光标位置的行数吗?

onclick中,获取不了$(this),带参数

JavaScript之onclick事件

Android 四种方法写按钮点击事件

JAVA中如何获取毫秒和微秒数