我写了这样一个函数:
function mouseOver(index){
var tableObj = document.getElementById("listTable_"+_obj.divname);
tableObj.rows[index].style.backgroundColor="red";
tableObj.onclick = click;
}
这是一个table的对象,我想在鼠标点击这个表格的时候执行click方法,并且将index传给click这个方法
function click(index){
var id = document.getElementById("id_"+index);
id=id!=null?id.value:null;
alert(id);
}请教各位大虾:怎么把index传过去?我用的是jquery,有没有像prototype那样的bind方法?谢谢!
function mouseOver(index){
var tableObj = document.getElementById("listTable_"+_obj.divname);
tableObj.rows[index].style.backgroundColor="red";
tableObj.onclick = click;
}
这是一个table的对象,我想在鼠标点击这个表格的时候执行click方法,并且将index传给click这个方法
function click(index){
var id = document.getElementById("id_"+index);
id=id!=null?id.value:null;
alert(id);
}请教各位大虾:怎么把index传过去?我用的是jquery,有没有像prototype那样的bind方法?谢谢!
var id = document.getElementById("id_"+index);
id=id!=null?id.value:null;
alert(id);
};
tableObj.onclick = new Function("click("+index+")");
var tableObj = document.getElementById("listTable_"+_obj.divname);
tableObj.rows[index].style.backgroundColor="red";
tableObj.onclick = click(index);}IE7测试通过