js怎么覆盖原有方法实现重写
<html> <head> <metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/> <script> functionmyblur(){ alert("1、离开"); } functionbindEvent(func){ myblur=func; } functionmyonclick(){ bindEvent(function(){ alert("天啊!myblur方法被覆盖了!"); }); } </script> </head> <body> <inputtype="text"onblur="myblur()"value="光标选中然后光标离开会调用myblur()方法"/> <inputtype="button"onclick="myonclick()"value="覆盖myblur()"/> 注:覆盖myblur()后,再次光标选中输入框然后再离开 </body> </html>
目的:提高完善的调用方法。
如果你做了一个编辑器,里面有提供一些光标离开事件等,最好使用此方法来操作,因为当他人使用你的编辑器时,也许要用到编辑器提供的事件方法处理些事情,其中部分事件需要根据特殊要求进行重写,因此,出现这种情况,提供允许重写编辑器提供的事件方法是很必要的!
热门推荐
10 虎年幽默搞笑简短祝福语
11 自己祝福语简短唯美短句
12 分手的祝福语女生简短
13 婚礼现场爸妈祝福语简短
14 老师结婚祝福语评论简短
15 元旦祝福语同学简短创意
16 心理考试祝福语结婚简短
17 要庆祝生日祝福语简短
18 女士祝福语幽默简短英语