位置: 编程技术 - 正文

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

  • 增值税专用发票怎么开
  • 如何开银行卡账户
  • 银行汇票用什么账户核算
  • 现金流量表抵消分录
  • 新公司实收资本
  • 电子承兑汇票怎么做账
  • 经营许可证要交税吗
  • 工资薪金所得和全年一次性奖金
  • 印花税计入哪个费用
  • 在建工程购入的空调怎样入账
  • 开办费用怎么确定摊销年限及财务处理分析
  • 购买的固定资产没有使用,是否计提折旧
  • 生产出口退税企业内部加工费占多少比例
  • 奖金用现金发放违法吗
  • 办公室饮用水可以浇花吗
  • 汽车租赁公司怎么赚钱
  • 兼营非应税劳务行为举例
  • 公司注销后款未收完怎么办
  • 增值税一般纳税人与小规模纳税人的区别
  • 购买转账支票费用
  • 6月 全新windows
  • 酒水专用发票税率
  • 个人投资额是什么意思
  • php创建文件夹和文件
  • 网络看不到局域网图标
  • 无偿受赠房产出售税费
  • 什么是包装物押运
  • 2023年顶会、顶刊SNN相关论文----------持续更新中
  • php curl_init
  • 加计抵减和加计扣除是一样的吗
  • 蓝桥杯web开发 618
  • vue watcher
  • file读取文件内容
  • nbtstat命令
  • 盘盈的存货账务怎么处理
  • 小规模能取得专用发票吗
  • python多态的概念
  • mysql的一些命令
  • 交易性金融资产是什么意思
  • 定额计税的有哪些
  • 网购报销需要发票和什么截图
  • 企业所得税的内容比土地增值税的多了
  • 个人所得税如何缴纳
  • 税务局核定税种流程
  • 多缴附加税退税怎么做账
  • 银行股分红划算吗
  • 主营业务成本计入成本类账户吗
  • 清理固定资产是什么意思
  • 企业重组合并
  • 什么是流动负债确认条件是什么
  • 初级会计现值的计算
  • 商业企业的会计科目设置
  • 怎样计算计时工资
  • SQL Server的FileStream和FileTable深入剖析
  • ubuntu功能
  • macbookpro双系统和虚拟机
  • mm pp dpps进程
  • win7取消ch
  • xp系统的设置在哪里
  • ssh实现登录功能
  • 笔记本触摸屏无法使用了
  • win10怎么把中文系统改成英文
  • win7登录不进去
  • win8.2系统
  • 如何禁用ipv6地址
  • html5字体闪烁
  • js面向对象编程实例
  • android反编译smali
  • 欢迎使用城市供水信息服务平台
  • javascript中substr,substring,slice.splice的区别说明
  • 安卓多线程有几种实现方法
  • jquery改变img的src
  • android界面设计规范
  • 3.5车船税2400还是3000
  • 机票票号怎么查航班
  • 收购烟叶多少公斤违法
  • PLC交通信号灯控制程序设计
  • 地税怎么查个人所得税
  • 税务征管科与纳税人有接触吗
  • 乡村振兴与文化遗产保护研究
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设