JS传递方法
我想在JS中给页面的table的tr加一个onclick事件,由于tr是动态添加上去的,所以我需要在创建这一行时将方法赋上去
[code]
function addRow(method){
var objTr = document.createElement( "tr ");
objTr.onclick = function (){
method;
}
}
[/code]
这个method该怎么传值?比如我想传alert( 'aa ');
------解决方案--------------------用eval(method);执行试试
------解决方案--------------------调用:
var row = addRow(function(){alert( "aa ");});
或者
funtion show(){
alert( "aa ");
}
var row = addRow(show);