动态添加事件 传参问题 解决就给分
我现在想给一些DIV动态添加上onmouseover (我现在说的是要在FF下实现 IE下的先不讨论)
我的代码 tobj.addEventListener( 'mouseover ',_show,false);
其中tobj 是object (div)
_show 代码
var _show=function()
{
var evt=arguments[0];
alert(evt);
}
在没有传参数时 evt是能取到的 ,现在想问的是我想传个参数过来 _show(tStr)但就取不到evt了 ,有高人指点下么 不剩感激
------解决方案-------------------- <input type=button value=test1 id=aaa>
<input type=button value=test2 onmousedown= "foo(event,this); ">
<SCRIPT srccccc= "css/layout.js " type=text/javascript> //新层的定义
document.getElementById( "aaa ").onmousedown = function(event){foo(event||window.event,this)};
function foo(e,obj)
{
alert(e);
alert(obj.value)
}
</SCRIPT>