位置: IT常识 - 正文

Js之鼠标事件-鼠标事件(js鼠标事件包括哪几种)

编辑:rootadmin
Js之鼠标事件-鼠标事件 一 、常用到的鼠标事件类型事件click单机鼠标左键时发生,如果右键也按下则不会发生dbclick双击鼠标左键时发生,如果右键也按下则不会发生mousedown单击任意一个鼠标按钮时发生mouseover鼠标指针位于某个元素上且将要移除元素的边界时发生mouseout鼠标指针移出某个元素到另一个元素上时发生mouseup松开任意一个鼠标按钮时发生mousemove鼠标在某个元素上时持续发生二、鼠标点击事件

推荐整理分享Js之鼠标事件-鼠标事件(js鼠标事件包括哪几种),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:js的鼠标事件,js的鼠标点击事件,js鼠标事件包括哪几种,js的鼠标事件,js的鼠标事件,js鼠标事件包括哪几种,js鼠标事件包括哪几种,js的鼠标点击事件,内容如对您有帮助,希望把文章链接给更多的朋友!

鼠标点击事件包括 click(点击),dbclick(双击),mousedown(按下)和 mouseup(松开)四个。其中 click 事件比较常用,而mousedown 和 mouseup事件类型多用于鼠标施放,拉伸操作中。当这些事件处理函数的返回值为false时,会禁止绑定对象的默认行为。

Js之鼠标事件-鼠标事件(js鼠标事件包括哪几种)

实例如下:

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> *{ margin: 0; padding: 0; } div { width: 200px; height: 200px; background-color: skyblue; } </style></head><body> <div></div> <script> var div = document.querySelector('div') // 鼠标点击盒子变粉 div.addEventListener('click',function(){ this.style.background = 'pink' }) </script></body></html>三、鼠标经过事件

鼠标经过包括移入和移出两种事件类型。当移动鼠标指针到某个元素上时,将触发 mouseover事件。而当把鼠标指针移出某个元素时,将触发mouseout事件。如果从父元素中移动到子元素中,也会触发元素的mouseover事件类型。

实例如下:

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> * { margin: 0; padding: 0; } div { width: 200px; height: 200px; background-color: skyblue; } </style></head><body> <div></div> <script> var div = document.querySelector('div') // 鼠标移入盒子变粉 div.addEventListener('mouseover', function () { this.style.background = 'pink' }) // 鼠标移出盒子变黑 div.addEventListener('mouseout', function () { this.style.background = 'black' }) </script></body></html>

四、鼠标移动事件

mousemove 事件类型是一个实时响应的事件,当鼠标指针的位置发生变化时(至少移动一个像素),就会触发mousemove事件。该事件响应的灵敏度主要参考鼠标指针的移动速度块慢以及浏览器跟踪更新的速度。

实例如下:

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> * { margin: 0; padding: 0; } div { width: 200px; height: 200px; background-color: skyblue; } </style></head><body> <div></div> <script> var div = document.querySelector('div') // // 鼠标在盒子内移动后盒子变粉 div.addEventListener('mousemove', function () { this.style.background = 'pink' }) </script></body></html>
本文链接地址:https://www.jiuchutong.com/zhishi/296010.html 转载请保留说明!

上一篇:基于Vue的在线购物系统的设计与实现(论文+源码)_kaic(基于vue的网上商城)

下一篇:最新版本 Stable Diffusion 开源 AI 绘画工具之使用篇(最新版本金铲铲强势阵容)

  • 税务申报后就可以清盘了吗
  • 小规模纳税人本月应交增值税
  • 支付与其他经营活动有关的现金公式
  • 小规模纳税人季度不超30万免增值税
  • 单张发票金额有多少
  • 开发票产品名称
  • 利息收入为什么不能在贷方
  • 政府无偿划拨土地涉及的税费
  • 收到单位预交卖材料款如何做会计分录?
  • 应付股东款可以结转实收资本吗
  • 建筑企业如何管理资质证书
  • 营改增要交增值税吗
  • 一般纳税人企业是什么意思
  • 节假日加班工资是平时的几倍?
  • 一般纳税人和小规模纳税人的区别
  • 委托加工应税消费品收回后直接销售
  • 转账银行汇票遗失后可以申请办理
  • 委托代销商品账簿模板
  • 固定资产计提折旧的方法
  • 结转本月主营业务收入800000元,营业外收入2500元
  • 微博 照片水印
  • 怎么冲财务费用
  • 半成品月末账务处理
  • php require的用法
  • 存货包括生产成本,在资产负债表中表示
  • erl.exe是什么进程
  • 公司帮员工买社保能扣税吗
  • 以摊余成本计量的金融负债
  • 增值税专用发票上注明的价款含税吗
  • 雷尼尔山位于美国西北部
  • 未分配现付是什么意思
  • 社会保险个人部分计入什么科目
  • python模块怎么写
  • network python
  • unet bn
  • php时间戳转换成时间
  • 针对多用户实现什么功能
  • 存量资金上缴财政款 预算会计
  • 将外购商品用于个人消费
  • 企业发生销售退回时,不论销售退回的商品
  • ajax写接口
  • 事务所的账务处理
  • 增值税专用发票上注明的价款含税吗
  • 子公司注销时的账务处理
  • mysql修改密码的命令
  • 幼儿园收取的生活费免税吗
  • 厂房测量费怎么做账
  • 法人转移公司资产怎么办
  • 销售收入确认后怎么处理
  • 累计减免所得税
  • 打车费会计分录怎么写
  • 已开具发票验旧
  • 每个月结转损益会计分录
  • 未缴纳或未足额缴纳出资的股东
  • 账簿的保管年限有哪些规定
  • mysql的crud
  • linux d
  • centos 常用命令教程
  • win8图标放桌面
  • win8的应用商店
  • windows操作大全
  • Win10 mobile 10586.107升级后会出现哪些bug?
  • uibutton设置圆角
  • drawcalls2000多
  • unity 漫反射
  • 深入理解javascript pdf
  • shell脚本 -ne 0
  • bat中if语句的用法
  • js上滑翻页
  • jQuery+JSON实现AJAX二级联动实例分析
  • unity数据结构和算法
  • js tab选项卡
  • js封装是什么意思
  • python简要说明读取文件的一般流程
  • python在windows
  • 广州买房退税政策2020
  • 税款所属期起怎么填写
  • 税控系统技术维护费抵税怎么申报
  • 卷票是什么票
  • 资源税百科
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设