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
  • asp之家 网络编程 m.aspxhome.com