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 浏览器验证代码(来自discuz)
Jul 17 Javascript
jquery代码实现多选、不同分享功能
Jul 31 Javascript
JavaScript脚本判断蜘蛛来源的方法
Sep 22 Javascript
Hammer.js+轮播原理实现简洁的滑屏功能
Feb 02 Javascript
AngularJS入门教程之迭代器过滤详解
Aug 18 Javascript
JS基于正则截取替换特定字符之间字符串操作示例
Feb 03 Javascript
Vue.js使用$.ajax和vue-resource实现OAuth的注册、登录、注销和API调用
May 10 Javascript
基于Vue制作组织架构树组件
Dec 06 Javascript
Vue波纹按钮组件制作
Apr 30 Javascript
JS实现点击按钮可实现编辑功能
Jul 03 Javascript
mui js控制开关状态、修改switch开关的值方法
Sep 03 Javascript
Vue使用NProgress的操作过程解析
Oct 10 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
PHP 事务处理数据实现代码
2010/05/13 PHP
apache中为php 设置虚拟目录
2014/12/17 PHP
Laravel框架路由和控制器的绑定操作方法
2018/06/12 PHP
php微信扫码支付 php公众号支付
2019/03/24 PHP
jquery 子窗口操作父窗口的代码
2009/09/21 Javascript
jquery js 获取时间差、时间格式具体代码
2013/06/05 Javascript
javascript 实现字符串反转的三种方法
2013/11/23 Javascript
JS小功能(setInterval实现图片效果显示时间)实例代码
2013/11/28 Javascript
深入理解JS中的变量及作用域、undefined与null
2014/03/04 Javascript
深入理解JavaScript系列(19):求值策略(Evaluation strategy)详解
2015/03/05 Javascript
Javascript技术难点之apply,call与this之间的衔接
2015/12/04 Javascript
基于JavaScript的操作系统你听说过吗?
2016/01/28 Javascript
实例详解ECMAScript5中新增的Array方法
2016/04/05 Javascript
三种带箭头提示框总结实例
2016/06/14 Javascript
JS控制FileUpload的上传文件类型实例代码
2016/10/07 Javascript
localStorage的黑科技-js和css缓存机制
2017/02/06 Javascript
写给vue新手们的vue渲染页面教程
2017/09/01 Javascript
JS代码实现电脑配置检测功能
2018/03/21 Javascript
JavaScrip如果基于url实现图片下载
2020/07/03 Javascript
python简单实现旋转图片的方法
2015/05/30 Python
python爬虫之xpath的基本使用详解
2018/04/18 Python
python实现统计文本中单词出现的频率详解
2019/05/20 Python
Python发展史及网络爬虫
2019/06/19 Python
python编写俄罗斯方块
2020/03/13 Python
使用Python pip怎么升级pip
2020/08/11 Python
StubHub墨西哥:购买和出售您的门票
2016/09/17 全球购物
英国著名药妆店:Superdrug
2021/02/13 全球购物
zooplus德国:便宜地订购动物用品、动物饲料、动物食品
2020/05/06 全球购物
写出SQL四条最基本的数据操作语句(DML)
2012/12/12 面试题
寄语学生的话
2014/04/10 职场文书
查摆问题自我剖析材料
2014/08/18 职场文书
奉献家乡演讲稿
2014/09/13 职场文书
大学生自我评价200字(4篇)
2014/09/17 职场文书
2019年手机市场的调研报告2篇
2019/10/10 职场文书
导游词之徐州云龙湖
2019/11/19 职场文书
详解Redis瘦身指南
2021/05/26 Redis