再麻烦各位大哥看看这个问题?
这是弹出窗口代码:
function open(obj) {
var myID=obj;
var win = new Window("add",url: "user.aspx?user_id="+myID+"");
return false;
}
如何双击表格的一行,把表格的第一列里的chekcbox里的值传给function open(obj)
谢谢大家
------解决方案--------------------<table>
<tr onclick="toOpen(this)">
<td><input type=checkbox value=1></td><td>123</td>
</tr>
</table>
<script>
function toOpen(tr){
var obj = tr.cells[0].childNodes[0].value;
alert(obj);
//open(obj);//调用你那个function
}
</script>
------解决方案--------------------JScript code
window.onload=function()
{
var theTable=document.getElementById("myTable");
for(var i=0;i<theTable.rows.length;i++)
{
var theTr=theTable.rows[i];
theTr.ondblclick=function()
{
var myID=this.cells[0].firstChild.value;
var win = new Window("add",url: "user.aspx?user_id="+myID+"");
return false;
}
}
}
------解决方案--------------------
document.getElementsByName("checkbox的name")[点击的table的行数].value