js怎么覆盖原有方法实现重写
作者:whsnow 时间:2024-05-09 10:39:22
<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>
目的:提高完善的调用方法。
如果你做了一个编辑器,里面有提供一些光标离开事件等,最好使用此方法来操作,因为当他人使用你的编辑器时,也许要用到编辑器提供的事件方法处理些事情,其中部分事件需要根据特殊要求进行重写,因此,出现这种情况,提供允许重写编辑器提供的事件方法是很必要的!
标签:重写
0
投稿
猜你喜欢
对Python中range()函数和list的比较
2021-08-26 14:59:47
Python多线程编程之多线程加锁操作示例
2023-11-01 00:37:19
Anaconda安装以及修改环境默认位置图文教程
2021-12-27 08:52:01
8个asp生成随机字符的函数
2007-08-04 10:17:00
Python实现备份MySQL数据库的方法示例
2024-01-27 18:20:04
Python Request爬取seo.chinaz.com百度权重网站的查询结果过程解析
2022-12-01 07:16:59
PHP仿微信多图片预览上传实例代码
2024-05-03 15:27:45
使用Python判断质数(素数)的简单方法讲解
2022-07-23 22:34:19
使用python爬虫获取黄金价格的核心代码
2023-11-03 22:55:28
如何获得上一个月份是几月?
2009-11-23 20:38:00
python正则表达式匹配不包含某几个字符的字符串方法
2023-06-11 16:52:45
MySQL 函数过程递归
2008-07-25 19:32:00
php获取文件扩展名的3种方法实例
2023-05-25 02:15:51
python的三目运算符和not in运算符使用示例
2021-07-18 23:36:35
opencv实现答题卡识别
2021-02-28 12:40:05
Python3如何判断三角形的类型
2022-01-06 22:12:51
Mysql的增删改查语句简单实现
2024-01-19 03:03:57
php字符串过滤strip_tags()函数用法实例分析
2023-09-04 14:05:00
ACCESS数据库的压缩,备份,还原,下载,删除的实现
2024-01-18 16:16:26
解决MySQL添加新用户-ERROR 1045 (28000)的问题
2024-01-15 22:56:29