位置: 编程技术 - 正文

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

  • 房地产企业环保税什么时候申报
  • 税会差异产生的原因
  • 发票冲红重开,重开时是按新税率还是旧税率
  • 事业单位资产负责比往年增加表明什么
  • 薪金性支出包括什么
  • 资产负债表从哪里打出来的
  • 员工离职补偿需要计提吗
  • 个体工商户注销后的责任承担问题
  • 异地施工如何缴工会经费
  • 年末增值税结转账务处理流程
  • 某公司是一家刚成立的大型化妆品生产企业
  • 研发设备的定义
  • 企业进口应税物资在进口环节应交的消费税,应计入
  • 国税定额发票有效期是多长时间
  • 商品编码选错税务会直接罚款吗?
  • 税控盘280减免代码
  • 购入工程物资的账务处理
  • 旅行社会议主持开场
  • 延期缴纳税款的条件是什么
  • 个人名义去税务局开票
  • 工业投资额是指什么
  • 产品质量监督检验
  • u盘装系统系统放哪里
  • 企业收到农产品普通发票
  • 免征的增值税怎么做账
  • 零申报 社保
  • 如何让电脑硬件损坏
  • 经营租入的设备计入什么科目
  • 租金摊销表格式
  • 商业一般纳税人增值税税负率最低多少
  • 小企业会计准则财务报表至少包括
  • 待报解预算收入什么意思
  • 新政府会计制度固定资产核算
  • 4s店试驾车出售收益为什么不能做主营业务收入
  • vscode搭建vue项目
  • 发票融资会计处理
  • 电子税务局里的自然人是什么意思
  • 税控会计分录
  • 购进固定资产的进项税计入成本吗
  • 公司食堂的费用分录
  • 国家税务总局关于营改增后土地增值税
  • 库存不足怎么处理
  • 公司如何帮员工补缴社保
  • 合同权益如何进行转让
  • 超市的收银小票丢了可以要求重新打印一张吗
  • 工商年报和税务年报有什么区别
  • 小微企业减免附加税税率
  • 农产品加计扣除1%账务处理
  • 贸易公司退税计算方法选哪一种
  • 贸易中的发票抵押和发票融资
  • 汽车销售公司购入汽车会计分录
  • 利润表的未分配利润是哪个
  • 天然气管道安装费多少钱一米
  • 红字信息表开错了对方已开发票怎么处理
  • 会计核算方法包括
  • sqlyog语句
  • Kali(debian) Too many open files 错误处理办法
  • linux 图形
  • windows英文版本
  • mac的icloud
  • centos6.5怎么安装
  • javascript数据结构
  • macos unity
  • node.js怎么用
  • 环境变量windows
  • div css table
  • perl tr函数
  • js函数的使用规则
  • js如何获取浏览器窗口大小
  • python爬虫详解
  • ubuntu安装步骤详解
  • Android StateMachine解析( 1 )
  • android使用红杏代理更新sdk
  • 贵州省 税务局
  • 北京孩子社保网上怎么缴费
  • 扣缴个人所得税怎么算
  • 专项附加扣除当月填报何时生效
  • 农业部利剑行动
  • 求资金占用利息的公式
  • 武汉税务地区编号
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设