首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

再麻烦看看这个有关问题

2012-03-05 
再麻烦各位大哥看看这个问题?这是弹出窗口代码:function open(obj) {var myIDobjvar win new Window(

再麻烦各位大哥看看这个问题?
这是弹出窗口代码:
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

热点排行