单击在table中某一行按钮,如何获得改行的数据
单击在table中某一行按钮,怎么获得改行的数据?

如题 上图,我想单击删除按钮,获取改行的Id,却不能成功。
代码如下:document.getElementById("btnDelete").parentNode().parentNode().children[0].innerHTML;
按照思维 btnDelete的父节点是<td>,在父节点是<tr>,在第一个子节点应该就是Id啊。
求各位大神指教,不胜感激!
------解决方案--------------------
查了一下手册,children的用法似乎是children.item(vIndex).
------解决方案--------------------
自己用jquery 好搞这么复杂
------解决方案--------------------
按钮有事件,有个command事件,这个事件,也是单击激法,不过可以传递一个参数。
好好利用下
------解决方案--------------------
http://www.cnblogs.com/chenping-987123/archive/2010/08/27/1809877.html
------解决方案--------------------
------解决方案--------------------
你可以在生成HTML的时候,特别是生成删除按钮的时候,直接在方法名里写入你的ID
sample: <input type="button" value="delete" onclick="btnDel(ID)" >
这样在删除的时候可以直接调用方法了。。。
------解决方案--------------------
$("deleteBtn").click(function() {
int meId = $(this).parent("#tablID")[0].id
});
$("deleteBtn").click(function() {
int meId = $(this).parent().parent().parent()[0].id
});
两个都试试 随便写的 大概是这样 可以参考下 tr的上面的table应该算父节点 应该alter()下 看走到哪里了
如题 上图,我想单击删除按钮,获取改行的Id,却不能成功。
代码如下:document.getElementById("btnDelete").parentNode().parentNode().children[0].innerHTML;
按照思维 btnDelete的父节点是<td>,在父节点是<tr>,在第一个子节点应该就是Id啊。
求各位大神指教,不胜感激!
------解决方案--------------------
查了一下手册,children的用法似乎是children.item(vIndex).
------解决方案--------------------
自己用jquery 好搞这么复杂
$(".btnDelete").click(function()
{
var id=$(this).parents("tr").children(0).html();
alert(id);
});
------解决方案--------------------
按钮有事件,有个command事件,这个事件,也是单击激法,不过可以传递一个参数。
好好利用下
------解决方案--------------------
http://www.cnblogs.com/chenping-987123/archive/2010/08/27/1809877.html
------解决方案--------------------
//JQuery
var id=$(this).closest("tr").children(0).html(); //要找其它标签可以用find
------解决方案--------------------
你可以在生成HTML的时候,特别是生成删除按钮的时候,直接在方法名里写入你的ID
sample: <input type="button" value="delete" onclick="btnDel(ID)" >
这样在删除的时候可以直接调用方法了。。。
------解决方案--------------------
$("deleteBtn").click(function() {
int meId = $(this).parent("#tablID")[0].id
});
$("deleteBtn").click(function() {
int meId = $(this).parent().parent().parent()[0].id
});
两个都试试 随便写的 大概是这样 可以参考下 tr的上面的table应该算父节点 应该alter()下 看走到哪里了