Jscript自定义对象 比如说,我定义了一个BUTTON对象,想让它响应onclick事件 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://lostinet.d2g.com/temp/public/delegate mybtn.attachEvent("onclick",Delegate(obj,"fun").PreInvoke("arg1","arg2")); Lostinet(www)(调查显示:我不是人)(com) 你的连接无法访问; 什么意思啊,在事件中直接调用不就行了?在适当的时候创建对象:var obj1 = new obj(x,y);填写事件,例如<input type=button onclick="obj1.fun()">如果不想单独创建事件:<input type=button onclick="(new obj(x,y)).fun()">(x,y应该已定义) 这样吧:mybtn.onclick=(function(theobj){ return Func; function Func(){ return theobj.fun(); }})(obj1); http://lostinet.d2g.com/temp/public/delegate这样用:<script src="delegate.js"></script><script>var obj1=new obj(1,2)mybtn.attachEvent("onclick",Delegate(obj1,"fun"));//mybtn.attachEvent("onclick",Delegate(obj1,obj1.fun));也可以</script> js 传参问题 WEB的问题(菜鸟) 问一个对联广告的问题 如何获得javascript中的window 如何实现这种功能?? Ext.grid.GridPanel中Ext.data.Store的json过长,不显示 怎么避免减号 button的onclick问题。。。谢谢 为什么src调用总是不成功?? 怎么让onclik只在DIV A上面触发? 高分求助:谁用过携程和e龙用的那种日历式的日期选择器? 判断一个 URL 是否存在
var obj1 = new obj(x,y);
填写事件,例如
<input type=button onclick="obj1.fun()">如果不想单独创建事件:
<input type=button onclick="(new obj(x,y)).fun()">
(x,y应该已定义)
(function(theobj){
return Func;
function Func(){
return theobj.fun();
}
})(obj1);
这样用:
<script src="delegate.js"></script>
<script>
var obj1=new obj(1,2)
mybtn.attachEvent("onclick",Delegate(obj1,"fun"));
//mybtn.attachEvent("onclick",Delegate(obj1,obj1.fun));也可以
</script>