位置: 编程技术 - 正文

JavaScript 学习笔记(十六) js事件(javascript教程)

编辑:rootadmin
回顾 事件对象里包含三个方面的信息····回看上一篇内容! 事件对象里的属性和方法,主要是鼠标和键盘的信息。 1. 获取事件类型 事件对象属性type 2. 获取按键代码 事件对象属性keyCode:回车为,空格为,后退键为8 3. 检测Shift、Alt、Ctrl键 事件对象属性是否被按下:shiftKey、altKey、ctrlKey 4. 获取客户端坐标 事件对象属性clientX和clientY 5. 获取屏幕坐标 事件对象属性screenX和screenY 事件的类型 根据触发事件的事物和事件发生的对象,可将浏览器中发生的事件分为几个类型: 一、 鼠标事件 每个鼠标事件都会给以下event对象的属性填入值: 1.坐标属性(如clientX 和 client 等) 2.Type属性 3.Targer(DOM)或serElement(IE)属性(目标对象属性) 4.shiftKey、ctrlKey、altKey和metaKey(DOM)属性 5.button属性(只在mouse事件中) (oEvent.target || oEvent.srcElement).id逻辑符或操作符作用于两个对象时,第一个对象非空,返回第一个对象,否则返回第二个对象,这里表示的是引起事件的元素的ID。 二、 键盘事件 Keydown --- 在键盘上按下某按键时发生。一直按着某键,它则会不断触发。 Keypress --- 按下一个按键,并产生一个字符时产生(也就是不管类似Shit ctrl alt之类的键。)一直按键时,它会持续发生。 Keyup --- 释放按着的按键时发生 1. 事件的属性 对每个键盘事件,会填入以下的事件属性: keyCode属性(键位的ASC码值) charCode属性(仅DOM) target(DOM)与srcElement(IE)属性 shiftKey、ctrlKey、altKey和metaKey(DOM)属性 2.顺序 当用户按一次某字符按键时,会按以下顺序发生事件: (1)、keydown; (2)、keypress; (3)、keyup; 如果用户按一次某非字符按键(例如shift),会按以下顺序发生事件: (1)、keydown; (2)、keyup; 三、 HTML事件 onload、unload、resize、scroll等事件。 四、 突变事件 文档或元素元素的子树的添加删除节点,目前还没有任何主流浏览器实现了它。

推荐整理分享JavaScript 学习笔记(十六) js事件(javascript教程),希望有所帮助,仅作参考,欢迎阅读内容。

JavaScript 学习笔记(十六) js事件(javascript教程)

文章相关热门搜索词:javascript教程推荐知乎,javascript教程推荐知乎,javascript学习指南,javascript学习指南,javascript入门教程,javascript教程推荐知乎,javascript学习指南,javascript基础笔记,内容如对您有帮助,希望把文章链接给更多的朋友!

JavaScript学习笔记(十七)js 优化 一直很迷惑司徒正美为什么对以下的for循环还鄙视,for(vari=0;ilist.length;i++){//循环代码}看了下面这篇文章终于TM明白了。。。语言层次方面循环在JavaScript

javascript 函数速查表 abs方法返回一个数的绝对值。acos方法返回一个数的反余弦。anchor方法在对象的指定文本两端加上一个带NAME属性的HTML锚点。asin方法返回一个数的反正弦

JavaScript DOM学习第一章 W3C DOM简介 在这一章我主要介绍已经被新一代的浏览器所支持的W3C第一级的DOM。对他的运作做一个大概的了解并且让你知道你可以对他们做什么。首先是对于DOM的

标签: javascript教程

本文链接地址:https://www.jiuchutong.com/biancheng/382915.html 转载请保留说明!

上一篇:详细讲解JS节点知识(js获取节点值)

下一篇:JavaScript学习笔记(十七)js 优化(javascript学习指南)

  • 经营租赁增值税税率3%
  • 劳务报酬所得税可以退税吗
  • 收到发票怎么写收据
  • 收到所得税退税怎么做账务处理
  • 政府预算年度
  • 个税年度累计计算器
  • 上月已收款,本月开的票怎么做分录
  • 建筑服务预征缴纳税款本期实际抵减税额怎么填
  • 个税专项扣除中途贷款改租房
  • 新车交车辆购置税需要什么材料
  • 发放货物给员工 赠送
  • 物流公司 报关
  • 预付款如何扣除
  • 出口退税征税
  • 企业获得的燃油补贴为什么还需要缴纳企业所得税呢?
  • 个人所得税手续费奖励办税人员文件
  • 公司账户怎么走账
  • 坏账损失的账务处理办法
  • 补提以前年度摊销
  • 出口退税如何办理手续
  • 工资薪金所得税扣除标准
  • 生产企业先出库后入库
  • 电脑图标怎么在下面显示
  • 硬件设施不完备
  • win10双系统删除linux
  • 印花税计提缴纳时间
  • 工程审计的目的包括哪些
  • 若依框架搭建
  • 长期债券投资减少是计入贷方吗?
  • 企业所得税的税收筹划
  • 设备拆修痕迹影响大吗
  • codeignitor
  • 企业汇算清缴中,A107070表中的数据是自动跳出来嘛
  • docker部署webdav
  • web前后端连接
  • 先付款后收到发票怎么入账
  • vue3父子组件传递数组通信
  • 语音识别的正确流程
  • bounded linear functional
  • 2021年车辆检测
  • vue 组件
  • phpcms怎么样
  • pytest conftest
  • 航天信息发票怎么抵扣
  • 征地费用会计分录
  • 联营企业与合营企业纳入合并吗
  • 单位或个体经营者
  • 进项税额转出的所有会计分录
  • 预收工程款怎么做分录
  • 处置存货损失应该放哪个科目
  • 支付给个人的劳务费需要发票吗
  • 1.金融资产有哪些基本类型?
  • 建账需要买哪些会计用品
  • 怎么设置账簿
  • sql实用教程
  • mysql添加myini
  • count(10,2,5)
  • mysql 错误1067
  • win8 怎么样
  • 通过防火墙可以保证窃听到的信息毫无价值
  • win10系统开机密码设置方法
  • 怎么删除多余的word的页数
  • excel2016 win7
  • 电脑系统 win7
  • vmware怎么配置网络
  • win7怎么下到u盘
  • win10 固态
  • win10系统应用更新
  • ztree默认选中
  • node+mongodb
  • python数据结构教程
  • jQuery通过ajax快速批量提交表单数据
  • node.js模块
  • Android - DrawerLayout的使用
  • 应交税费二级科目有哪些
  • 为何会税控盘时钟异常
  • 一般纳税人收到普通发票怎么做分录
  • 云南省个人所得税税率
  • uk开票网络连接异常怎么回事
  • 汉口市中心
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设