位置: 编程技术 - 正文

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

  • 盈余公积发放现金股利分录怎么写
  • 企业所得税汇算清缴操作流程
  • 产业增加值就是增长率吗
  • 企业如何提供准确的会计信息
  • 适用会计制度备注怎么填?
  • 无形资产建造期间的摊销记在哪里
  • 抵扣认证发票时间
  • 契税的会计分录有哪些
  • 外聘人员差旅费应放什么会计科目
  • 非税收入一般缴款书可以抵扣吗
  • 企业出售产品
  • 土地款可以抵扣土地增值税么
  • 增值税专用发票电子版
  • 增值税发票处理流程
  • 劳务费个人所得税税率表2023最新
  • 营改增前取得的不动产出售的计税方法
  • 如何确认是否要割包皮
  • 超市积分礼品
  • 企业年薪扣税政策
  • 想做边销茶生意?增值税可以这样处理
  • 企业向关联方借款是否可以无偿
  • 增值税纳税申报表电子版在哪下载
  • 同一个单位,应收应付都有,怎么调账
  • 订购维修设备零件怎么做账?
  • 计提个人保险会计分录
  • 事业单位固定资产盘盈账务处理
  • 酷狗云盘是干什么用的
  • 员工垫付款怎么做分录
  • 代销商品手续费计入什么科目
  • php中substr_replace
  • 销售收入的暂估入账
  • 取得普通发票与专票区别
  • php copy函数
  • 保险中介手续费规定最新
  • 生育津贴差额账务处理
  • php备份mysql数据库
  • ChatGPT5是否会影响人类的发展和工作?
  • apt-key is deprecated
  • php实现链式操作实验报告
  • 购买农产品取得增值税普通发票可以抵扣吗
  • 其他应收款包括应收利息吗
  • 期初未分配利润在哪个表
  • 企业所得税季度申报表怎么填
  • 养殖场租赁发票图片
  • 规模以上企业纳税要求
  • mongodb安装教程图解
  • db2教程
  • 印花税购销合同计税依据
  • 金蝶可以自动结转增值税吗
  • 金税四期能监控到公户吗
  • 其他收益做账
  • 资产负债表中的固定资产怎么算
  • 累计带薪缺勤账务怎么处理
  • 一般贸易出口报关的详细流程案例
  • 收到加油
  • 商品进销差价会计科目流程图模板
  • 教育局可以接受捐赠吗
  • 核定征收方式的小型微利企业可以享受
  • sqlserver通用的删除服务器上的所有相同后缀的临时表
  • sql无法用sql身份验证
  • w10专业版最新版本
  • windows安装软件需要管理员权限
  • hpz12进程
  • centos7打开命令行
  • win8如何使用
  • .json()
  • css 3
  • nodejs链接mysql
  • unity3d bim
  • nodejs require原理
  • unity打包全屏
  • js处理时间
  • android 属性动画改变view大小
  • 新疆油田在哪个地方
  • 重庆网上申报税务操作流程
  • 成都税务举报电话多少
  • 苏州公积金密码怎么改
  • 税务怎么报停
  • 江苏电子税务电子发票怎么作废
  • 固定资产处置要开票交税么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设