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 相关文章推荐
网页中实现浏览器的最大,最小化和关闭按钮
Mar 12 Javascript
一些常用且实用的原生JavaScript函数
Sep 08 Javascript
Firefox中autocomplete=&quot;off&quot; 设置不起作用Bug的解决方法
Mar 25 Javascript
JQuery+DIV自定义滚动条样式的具体实现
Jun 25 Javascript
浅谈JavaScript Date日期和时间对象
Dec 29 Javascript
详解Webwork中Action 调用的方法
Feb 02 Javascript
javascript实现一个简单的弹出窗
Feb 22 Javascript
vue.js国际化 vue-i18n插件的使用详解
Jul 07 Javascript
JavaScript中的高级函数
Jan 04 Javascript
vue项目实战总结篇
Feb 11 Javascript
Vue中使用ElementUI使用第三方图标库iconfont的示例
Oct 11 Javascript
解决VUE项目localhost端口服务器拒绝连接,只能用127.0.0.1的问题
Aug 14 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常用函数和常见疑难问题解答
2014/03/05 PHP
php去除换行(回车换行)的三种方法
2014/03/26 PHP
JS替换文本域内的回车示例
2014/02/18 Javascript
使用jquery制作弹出框效果
2015/04/03 Javascript
js网页滚动条滚动事件实例分析
2015/05/05 Javascript
es7学习教程之Decorators(修饰器)详解
2017/07/21 Javascript
在vue中使用v-bind:class的选项卡方法
2018/09/27 Javascript
详解利用nodejs对本地json文件进行增删改查
2019/09/20 NodeJs
微信小程序里引入SVG矢量图标的方法
2019/09/20 Javascript
vue 实现走马灯效果
2019/10/28 Javascript
基于form-data请求格式详解
2019/10/29 Javascript
JS document文档的简单操作完整示例
2020/01/13 Javascript
JavaScript数组类型Array相关的属性与方法详解
2020/09/08 Javascript
jQuery实现穿梭框效果
2021/01/19 jQuery
python的三目运算符和not in运算符使用示例
2014/03/03 Python
python实现的文件同步服务器实例
2015/06/02 Python
Python装饰器原理与用法分析
2018/04/30 Python
Python进阶之全面解读高级特性之切片
2019/02/19 Python
浅谈python之高阶函数和匿名函数
2019/03/21 Python
pytorch使用指定GPU训练的实例
2019/08/19 Python
浅谈Python_Openpyxl使用(最全总结)
2019/09/05 Python
在pytorch中对非叶节点的变量计算梯度实例
2020/01/10 Python
基于python实现操作redis及消息队列
2020/08/27 Python
Python 打印自己设计的字体的实例讲解
2021/01/04 Python
详解Html5原生拖拽操作
2018/01/12 HTML / CSS
HTML5+CSS3实现机器猫
2016/10/17 HTML / CSS
美津浓巴西官方网站:Mizuno巴西
2019/07/24 全球购物
出纳岗位职责模板
2013/11/27 职场文书
祖国在我心中演讲稿600字
2014/09/23 职场文书
向国旗敬礼活动总结范文2014
2014/09/27 职场文书
党的群众路线查摆剖析材料
2014/10/10 职场文书
药品开票员岗位职责
2015/04/15 职场文书
2015秋学期开学寄语
2015/05/28 职场文书
小学课改工作总结
2015/08/13 职场文书
调解协议书范本
2016/03/21 职场文书
使用Bandicam录制鼠标指针并附带点击声音,还可以添加点击动画效果
2022/04/11 数码科技