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 相关文章推荐
jquery 得到当前页面高度和宽度的两个函数
Feb 21 Javascript
img onload事件绑定各浏览器均可执行
Dec 19 Javascript
textarea焦点的用法实现获取焦点清空失去焦点提示效果
May 19 Javascript
JavaScript对表格或元素按文本,数字或日期排序的方法
May 26 Javascript
Atitit.js的键盘按键事件捆绑and事件调度
Apr 01 Javascript
浅谈webpack打包过程中因为图片的路径导致的问题
Feb 21 Javascript
AngularJS中重新加载当前路由页面的方法
Mar 09 Javascript
vue操作下拉选择器获取选择的数据的id方法
Aug 24 Javascript
在Web关闭页面时发送Ajax请求的实现方法
Mar 07 Javascript
JS中数组实现代码(倒序遍历数组,数组连接字符串)
Dec 29 Javascript
echarts饼图各个板块之间的空隙如何实现
Dec 01 Javascript
一篇文章学会Vue中间件管道
Jun 20 Vue.js
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+MySQL插入操作实例
2015/01/21 PHP
php使用gettimeofday函数返回当前时间并存放在关联数组里
2015/03/19 PHP
20个非常有用的PHP类库 加速php开发
2010/01/15 Javascript
用函数模板,写一个简单高效的 JSON 查询器的方法介绍
2013/04/17 Javascript
用原生JavaScript实现jQuery的$.getJSON的解决方法
2013/05/03 Javascript
JavaScript中的函数的两种定义方式和函数变量赋值
2014/05/12 Javascript
单击某一段文字改写文本颜色
2014/06/06 Javascript
jquery简单实现带渐显效果的选项卡菜单代码
2015/09/01 Javascript
基于javascript实现tab选项卡切换特效调试笔记
2016/03/30 Javascript
使用JS中的exec()方法构造正则表达式验证
2016/08/01 Javascript
Bootstrap中的fileinput 多图片上传及编辑功能
2016/09/05 Javascript
jquery心形点赞关注效果的简单实现
2016/11/14 Javascript
AngularJS表格添加序号的方法
2017/03/03 Javascript
JavaScript监听手机物理返回键的两种解决方法
2017/08/14 Javascript
vue中添加与删除关键字搜索功能
2019/10/12 Javascript
原生JS实现留言板
2020/03/26 Javascript
解决vue-loader加载不上的问题
2020/10/21 Javascript
Python实现将16进制字符串转化为ascii字符的方法分析
2017/07/21 Python
如何利用Python分析出微信朋友男女统计图
2019/01/25 Python
python操作excel让工作自动化
2019/08/09 Python
python实现逆滤波与维纳滤波示例
2020/02/26 Python
Python自带的IDE在哪里
2020/07/01 Python
python爬取”顶点小说网“《纯阳剑尊》的示例代码
2020/10/16 Python
HTML5去掉输入框type为number时的上下箭头的实现方法
2020/01/03 HTML / CSS
Paradox London官方网站:英国新娘鞋婚礼鞋品牌
2019/08/29 全球购物
Internal修饰符有什么含义
2013/07/10 面试题
护士自荐信怎么写
2013/10/18 职场文书
服装机修工岗位职责
2013/12/26 职场文书
森林防火工作方案
2014/02/14 职场文书
初中生评语大全
2014/04/24 职场文书
缅怀革命先烈演讲稿
2014/05/14 职场文书
安全横幅标语
2014/06/09 职场文书
2014年营业员工作总结
2014/11/18 职场文书
西游降魔篇观后感
2015/06/15 职场文书
Python中glob库实现文件名的匹配
2021/06/18 Python
MongoDB误操作后使用oplog恢复数据
2022/04/11 MongoDB