js怎么覆盖原有方法实现重写


Posted in Javascript onSeptember 04, 2014
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<script>
function myblur () {
alert("1、离开");
}
function bindEvent(func){
myblur = func;
}
function myonclick() {
bindEvent(function(){
alert("天啊!myblur方法被覆盖了!");
});
}
</script>
</head>
<body>
<input type="text" onblur="myblur()" value="光标选中然后光标离开会调用myblur()方法"/>
<input type="button" onclick="myonclick()" value="覆盖myblur()" />
注:覆盖myblur()后,再次光标选中输入框然后再离开
</body>
</html>

目的:提高完善的调用方法。

如果你做了一个编辑器,里面有提供一些光标离开事件等,最好使用此方法来操作,因为当他人使用你的编辑器时,也许要用到编辑器提供的事件方法处理些事情,其中部分事件需要根据特殊要求进行重写,因此,出现这种情况,提供允许重写编辑器提供的事件方法是很必要的!

Javascript 相关文章推荐
《JavaScript高级程序设计》阅读笔记(三) ECMAScript中的引用类型
Feb 27 Javascript
Javascript开发之三数组对象实例介绍
Nov 12 Javascript
js获取url中指定参数值的示例代码
Dec 14 Javascript
node.js中的fs.realpathSync方法使用说明
Dec 16 Javascript
Angular.js与Bootstrap相结合实现手风琴菜单代码
Apr 13 Javascript
jQuery使用cookie与json简单实现购物车功能
Apr 15 Javascript
Bootstrap基本模板的使用和理解1
Dec 14 Javascript
利用BootStrap的Carousel.js实现轮播图动画效果
Dec 21 Javascript
jQuery中animate()的使用方法及解决$(”body“).animate({“scrollTop”:top})不被Firefox支持的问题
Apr 04 jQuery
vue中如何动态绑定图片,vue中通过data返回图片路径的方法
Feb 07 Javascript
vue-router之nuxt动态路由设置的两种方法小结
Sep 26 Javascript
详解javascript void(0)
Jul 13 Javascript
JS的location.href跳出框架打开新页面的方法
Sep 04 #Javascript
手机号码,密码正则验证
Sep 04 #Javascript
javascript中2个感叹号的用法实例详解
Sep 04 #Javascript
IE下通过a实现location.href 获取referer的值
Sep 04 #Javascript
通过location.replace禁止浏览器后退防止重复提交
Sep 04 #Javascript
下拉框select的绑定示例
Sep 04 #Javascript
javascript使用正则获取url上的某个参数
Sep 04 #Javascript
You might like
一个目录遍历函数
2006/10/09 PHP
PHP扩展CURL的用法详解
2014/06/20 PHP
PHP json_encode() 函数详解及中文乱码问题
2015/11/05 PHP
php实现评论回复删除功能
2017/05/23 PHP
php 多继承的几种常见实现方法示例
2019/11/18 PHP
jquery之empty()与remove()区别说明
2010/09/10 Javascript
JS保留小数点(四舍五入、四舍六入)实现思路及实例
2013/04/25 Javascript
JavaScript生成GUID的多种算法小结
2013/08/18 Javascript
laytpl 精致巧妙的JavaScript模板引擎
2014/08/29 Javascript
AngularJS模块管理问题的非常规处理方法
2015/04/29 Javascript
用JS实现轮播图效果(二)
2016/06/26 Javascript
AngularJS解决ng界面长表达式(ui-set)的方法分析
2016/11/07 Javascript
Angular JS数据的双向绑定详解及实例
2016/12/31 Javascript
在点击div中的p时,如何阻止事件冒泡
2017/02/07 Javascript
Electron实现应用打包、自动升级过程解析
2020/07/07 Javascript
js 数组当前行添加数据方法详解
2020/07/28 Javascript
Python实现全局变量的两个解决方法
2014/07/03 Python
基python实现多线程网页爬虫
2015/09/06 Python
python爬虫_微信公众号推送信息爬取的实例
2017/10/23 Python
解决在pycharm中显示额外的 figure 窗口问题
2019/01/15 Python
详解Python中的正斜杠与反斜杠
2019/08/09 Python
python在OpenCV里实现投影变换效果
2019/08/30 Python
Django 解决上传文件时,request.FILES为空的问题
2020/05/20 Python
Python容器类型公共方法总结
2020/08/19 Python
python super()函数的基本使用
2020/09/10 Python
美国宠物护理专家:Revival Animal Health
2020/01/05 全球购物
合同专员岗位职责
2013/12/18 职场文书
物业品质提升方案
2014/06/08 职场文书
应急处置方案
2014/06/16 职场文书
建筑管理专业求职信
2014/07/28 职场文书
购房公证委托书(2014版)
2014/09/12 职场文书
党的群众路线教育实践活动心得体会(企业)
2014/11/03 职场文书
乌镇导游词
2015/02/02 职场文书
2016年第32个教师节致辞
2015/11/26 职场文书
2016个人先进事迹材料范文
2016/03/01 职场文书
员工试用期工作总结
2019/06/20 职场文书