最近在做一个在网页上动态加载 控件的程序,而且在控件上还要加载事件,但是我的事件要调用带参数的函数,查找了很久都没有找到怎样传入参数,后来想了一种折冲的办法,在这里分享一下。以下脚本是使用asp.net ajax 2.0 beta的环境下的
function changeBorder(ctrName){
//让边框变成 橙色
$get(ctrName).style.border="#ff9933 2px solid";
}
var floatNum=0;
function addfloating(){
//动态加入一个div
var floating= document.createElement("div");
floating.id="div_"+floatNum++;
floating.backgroundColor = "lawngreen";
$addHandler(floating,"dblclick", function(){showSide(floating.id);});
//floatings : 我的一个div 的id
$get("floatings").appendChild(floating);
}