日期:2014-05-16  浏览次数:20300 次

js如何实现为对象添加事件??
function   createButtonDiv(w,h){//创建按钮层

    b1=document.createElement( "div ");
b1.id= "se ";
b1.setAttribute( "onmouseover ",ss(h));

}
我用js创建了一个div,想在上面添加一个鼠标事件,ss是另外一个函数有参数,可是这样不行,我试过如果ss没有参数可以像这样b1.setAttribute( "onmouseover ",ss);
请问如何为对象设置一个有参数的函数??先谢了!!

------解决方案--------------------
b1.onmouseover = function () {ss(h)};
------解决方案--------------------
b1.setAttribute( "onmouseover ",function(){ss(h)});