位置: 编程技术 - 正文

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学习指南)

  • 个税退付手续费是单位所得吗
  • 免抵税额计入什么科目
  • 可以出口的商品
  • 财产和行为税合并申报
  • 企业信用公示的时效是多久
  • 投资收益转入资本公积
  • 对方发票没交税怎么办
  • 月初认证的增值税发票可以吗
  • 应付股利一直挂账怎么办
  • 城建税和教育附加税
  • 对赌协议赢了怎么样
  • 餐饮行业液化气使用标准
  • 公司债权转让如何处理
  • 建筑企业预缴增值税计算
  • 发票已缴销什么意思
  • 附追索权的应收债权出售的会计处理
  • 个体户一个月开票30万怎么上税
  • 生产成本为什么不属于费用
  • 高温补贴是政府发放的吗
  • 发票红冲和作废一样吗
  • 筹建期间的广宣费
  • 旅游门票怎么做分录
  • 产值和营业收入差距大
  • 我国税收法律制度不采用的税率是
  • 金税盘减免税款申报的时候怎么填写
  • 旅行社代订的住宿费可以抵扣吗
  • 预提费用的对应科目
  • 辞退补偿款怎么算
  • 附有销售退回条款的销售中,每一资产负债表日
  • 微信小程序开挂方法
  • 怎样把htm文件转成excel
  • 琥珀山庄位于我国哪个省
  • 企业将设备出租应当作为固定资产吗
  • js生成条形码的方式有哪些
  • 基于ansible的运维平台
  • 员工休产假不发工资违法吗
  • 公司法关于公司变更后权利义务的规定
  • 用工会经费给员工发工资
  • python根据键输出值
  • SQLite教程(十一):临时文件
  • mongodb视频教程
  • sql server如何操作
  • 财政拨付注册资本金说明
  • 当月收入可以下月开票吗
  • 暂存款账务处理
  • 公司注销章子要盖章吗
  • 税控服务费属于增值税减免费?
  • 专票多长时间
  • 无票收入怎么计算
  • 收到供应商的赔偿款要开票吗
  • 民间非营利组织包括哪些单位
  • 职工薪酬费用属于什么费用
  • 货款和发票金额一样吗
  • 原始凭证分类的依据有什么
  • 废品回收利用公司
  • 专票多少钱
  • 每月可以先报税再缴费吗
  • 进项发票超过期限不认证怎么办
  • 自然人股权转让如何缴纳个人所得税
  • 已提折旧是什么意思
  • php 访问数据库
  • 手机如何使用windows
  • ipv6文件
  • windows 10预览版
  • windowsxp怎么改windows7
  • redhat下载教程
  • 高手养成计划 小说
  • windows10累积更新很慢
  • node js安装教程
  • js中断点用法
  • 网页设计绿色
  • vue自定义过滤器的语法
  • jquery写入json文件
  • cs1-u和cs1-f的区别
  • js的异步解决方案有哪些
  • 数字图像处理软件idl和matlab有什么异同点
  • 孙其功陪你学之——unity3d进程暂停
  • javascript学习指南
  • 企业销售旧货增值税税率
  • 汽车销售流程有哪些环节?每个环节的主要内容是什么?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设