// 一个函数处理同个元素的多个事件var oBtn=document.querySelector('#btn');oBtn.onclick=handler;oBtn.onmouseover=handler;oBtn.onmouseout=handler;function handler(event) {switch(event.type){case 'click': alert('click');break;case 'mouseover': alert('mouseover');break;case 'mouseout': alert('mouseout');break;}}

转载于:https://www.cnblogs.com/sakura-sakura/p/6791359.html

一个函数处理同个元素多个事件行为------event.type相关推荐

  1. html中怎么输出函数,获取onclick事件来运行一个函数并在html元素中输出它

    而不是试图从值传递onclick-有一个功能,从输入得到的值然后另一个函数返回该函数的结果并允许将内容放入p中.在代码中将函数(javascript)从结构(HTML)中分离出来总是更好. 请注意,你 ...

  2. 在html上绑定touch,实现html元素跟随touchmove事件的event.touches[0].clientX移动

    主要是使用了transform:translateX 实现 newWaterChart * { padding:0; margin:0; -webkit-box-sizing: border-box; ...

  3. C语言中的内聚与耦合(遵循“一个函数,一个功能”的原则)

    文章目录 一.原理篇 低耦合 非直接耦合与数据耦合(值传递不传指针) 特征耦合(传指针并可修改指针指向内存:不同函数打开同一文件进行操作) 外部耦合(访问同一全局变量,不通过参数表传递全局变量信息:通 ...

  4. 子节点含有表单元素的div元素的blur事件

    1.div元素的blur事件 blur事件一般在表单元素如input元素才是存在的,对div.span等元素时无效的,但是可以给div元素加上tabindex属性,也可以让div等元素有焦点,所以bl ...

  5. 求一个二维数组外围元素之和_C++数组作为函数的参数(学习笔记:第6章 04)...

    数组作为函数的参数[1] 数组元素作实参,与单个变量一样. 数组名作参数,形.实参数都应是数组名(实质上是地址,关于地址详见后续章节),类型要一样,传送的是数组首地址.对形参数组的改变会直接影响到实参 ...

  6. C语言试题二十三之编写一个函数void function(int tt[m][n],int pp[n]),tt指向一个m行n列的二维函数组,求出二维函数组每列中最小元素,并依次放入pp所指定一维数组中

    1. 题目 请编写一个函数void function(int tt[m][n],int pp[n]),tt指向一个m行n列的二维函数组,求出二维函数组每列中最小元素,并依次放入pp所指定一维数组中.二 ...

  7. 数组合并假设有 n 个长度为 k 的已排好序(升序)的数组,请设计数据结构和算法,将这 n 个数组合并到一个数组,且各元素按升序排列。即实现函数-C-icoding-排序-数据结构

    数组合并 假设有 n 个长度为 k 的已排好序(升序)的数组,请设计数据结构和算法, 将这 n 个数组合并到一个数组,且各元素按升序排列.即实现函数: void merge_arrays(const ...

  8. c语言中去掉最小值,2020-07-12(C语言)从顺序表中删除具有最小值的元素(假设唯一)并由函数返回被删除元素的值。空出的位置由最后一个元素填补,若顺序表为空则显示出错信息并退出运行。...

    //从顺序表中删除具有最小值的元素(假设唯一)并由函数返回被删除元素的值.空出的位置由最后一个元素填补,若顺序表为空则显示出错信息并退出运行. include include define MAXSI ...

  9. C语言:编写一个函数,计算二维数组中的最大元素,数组以指针的方式传递

    /*编写一个函数,计算二维数组中的最大元素,数组以指针的方式传递*/ #include<stdio.h> #define N 4 #define M 3 int findmax(int ( ...

最新文章

  1. 牛客题霸 NC8 二叉树根节点到叶子节点和为指定值的路径
  2. 李连杰年度巨作霍元甲主题曲:周杰伦唱
  3. 美国计算机授课型硕士,美国高校一年制硕士项目中,哪些项目最值得推荐?
  4. 修改外部时间服务器地址,修改外部时间服务器地址
  5. python定位文件位置_在Python中定位文件位置
  6. 设置UITableView Section的背景颜色和字体颜色
  7. 高性能的“流水线技术”网页
  8. python中计算带分数_[NVDA addon] Access8Math 2.3 數學輔助程式 - 更新相容於 python3
  9. 《算法笔记》胡凡 配套刷题网站
  10. 【CF802O】April Fools‘ Problem (hard)(wqs二分,模拟费用流,老鼠进洞)
  11. HTML记事本滚动字幕怎么弄,滚动字幕怎么用word做 如何用WORD制作滚动字幕
  12. 网易云音乐 linux x32,网易云音乐 Win10 UWP 正式变为 Win32 转制版
  13. 近期Domino相关产品要闻速览
  14. 结合GUI可视化发送QQ消息 —— 2022/2/11
  15. 找不到bridge.dll文件
  16. 如何使用python生成词云并透明背景的词云?
  17. SecureCRT乱码的问题
  18. ​字创未来 方正字库第十二届“方正奖”设计大赛正式来袭
  19. win 10复制exe文件到某文件夹下,提示需要管理员权限,或无权限
  20. 山水画名家推介——吴淮社

热门文章

  1. GitHub 回滚操作
  2. MySql—锁机制原理
  3. RobotFramework系列(二):Robot 如何编写自定义关键字
  4. JDBC的入门案列以及JDBC的对事务的管理
  5. uva 11464 Even Parity
  6. iOS 后台返回json解析出现的null的解决办法
  7. ajax图片上传(asp.net +jquery+ashx)
  8. Mysql 客户端查询结果如何保存到本地而不是服务端?
  9. PHP之GD函数的使用
  10. wince驱动异常调试方法(作者:wogoyixikexie@gliet)