位置: 编程技术 - 正文

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

  • 进项税转出包括什么
  • 进项税跟增值税
  • 计提房产税会计分录怎么做
  • 税率的具体形式
  • 委托收款和托收承付结算方式,都受结算金额起点的限制
  • 员工福利开的专票怎么做分录
  • 超市小票能否入库
  • 购进货物未取得增值税专用发票可以抵扣进项税额吗
  • 农行公户怎么给公户转账
  • 一般纳税人月销售额多少免征增值税
  • 一般纳税人临时工工资怎么入账
  • 申报抵扣了不做账怎么处理?
  • 职工福利基金提取规定
  • 国有企业无偿划转资产需要交税吗?
  • 低价股权转让是利空还是利好
  • 个税手续费返还会计分录
  • 应交增值税和未交增值税是一个科目吗
  • 给行政事业单位扣缴义务人的一封信
  • 住宿业的配套服务有哪些
  • 半年付一次房租,房东一般提前多长时间催租
  • 房地产企业预付账款为负数
  • 成本是否有含税金额
  • 持有至到期投资是什么意思
  • 固定资产更新改造替换部件怎么做账务处理
  • 工会经费列支比例
  • thinkphp 3.2.3 getshell
  • 固定资产已提完折旧,但仍在使用,需要定期清理吗?
  • php基础函数
  • msscli.exe - msscli是什么进程 有什么用
  • linux源码安装软件的方法介绍
  • 研发费用的会计和税法的不同
  • 会计人员填制的记账凭证并不是登记账簿的唯一依据
  • 土地使用税计入管理费用还是税金及附加
  • php读取数据库复选框数据
  • 企业所得税包含在税金及附加里面吗
  • 客运公司做账怎么做
  • 个体工商户可以开对公账户吗
  • 费用在发生时确认而不考虑支付费用
  • 预算收入支出
  • 一般纳税人必须有办公地点吗
  • 制造费用属于哪一类会计科目
  • 差旅费具体包括哪些
  • 事业单位结余分配的去向有
  • 所得税预缴申报表中营业成本怎么计算
  • 对公账户转私人账户
  • 如何在个人所得税app上修改扣缴义务人
  • 营改增的服务
  • 外贸公司出口退税进项发票没及时开票有影响吗
  • 企业银行存款属于什么会计要素
  • 境外企业向境内企业提供技术服务
  • 坏账准备的余额百分比法
  • 出口发票上的汇票是什么
  • 主营业务收入为负数是什么意思
  • 产品研发费用的计算公式
  • 编制合并财务报表的依据是纳入合并
  • sqlserver2008分页查询
  • mysql5.0安装
  • sqlserver 索引
  • mysql如何实现主从复制的具体流程
  • linux系统之间的区别
  • 一键清理是干什么用的
  • windows10下软件的app
  • MAC百度网盘下载的压缩包怎么导出
  • hosts文件位置在哪
  • 怎么取消win8.1开机密码
  • windows7装进u盘
  • Win7系统启动盘
  • NJeeves.exe - NJeeves进程文件是什么意思 有什么用
  • unity判断点击ui
  • 基于jPlayer三分屏的制作方法
  • python matplotlab
  • php与nodejs
  • jQuery ajaxForm()的应用
  • js定义json对象
  • android清理软件评测
  • js 分页插件
  • javascript word
  • android,ios,apicloud 同时开发两个平台应用,方便简单一体化,自带svn,云编译,中文IDE
  • 残疾人可以免增值税吗
  • 专家咨询费包括哪些内容
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设