位置: 编程技术 - 正文

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

  • 预缴税款是什么科目
  • 短期借款利息计提分录
  • 小规模纳税人分红税率
  • 计入固定资产和其他资产
  • 金蝶迷你版年结怎么操作
  • 电子税务局怎么登录
  • 意外伤害险进项税转出
  • 母公司为子公司担保需要股东会决议吗
  • 建筑企业劳务工资必须要开劳务发票吗?
  • 签订代销合同的人有没有退货权
  • 全额抵减税控盘分录
  • 员工出差车费如何报销
  • 向农户购买农产品如何入账
  • 三万以下免税如何开票
  • 现金购入库存商品的分录
  • 代收代付水电费会计分录
  • 参展补助
  • 外币报表折算差额怎么算
  • 六险一金指的是哪六险哪一金
  • 加工费可以计入管理费用吗
  • 已开发票做账联放哪里
  • 赠送算商业用途吗
  • 外卖收入增值税怎么算
  • rancher2教程
  • 腾讯手游助手闪屏怎么办
  • 计提工资时怎么做账
  • 重装系统后分辨率1920x1080不见了
  • 鸿蒙怎么装app
  • 房地产公司股权收购
  • 厂房拆迁补偿多少钱一平
  • 购买专利权的会议纪要
  • 取得的进项税发票抵扣
  • 现金长款和短款怎么处理
  • 结转销售原材料会计分录
  • 无形资产本月增加本月摊销如何设置函数
  • 没有抵扣联可以作废吗
  • ios.开发
  • 卢塞恩小镇瑞士
  • 增值税发票认证在哪里
  • 劳务费开发票后还需要交个税吗
  • php定义字符串的三种方式
  • 与资产相关的政府补助有哪些
  • 小程序开发定制
  • 公允价值变动收益是指什么
  • phpcms v9用户手册
  • 库存现金借方发生额怎么计算
  • 汇算清缴账务
  • 建筑公司计提企税怎么算
  • 公司如何帮员工补缴社保
  • 增值税最高开票限额
  • 已开票未收到款怎么做账
  • 公司购买垃圾箱会计分录
  • 现金日记账一般采用数量金额式
  • 收入费用会计分录
  • 收到银行借款并存入银行会计分录
  • 个人账户转公司账户附言写什么
  • 免抵税额什么意思
  • 货拉拉平台运费没有结打不通电话怎么办
  • 低值易耗品与固废的区别
  • 最新商业会计科目做账
  • centos破解密码命令
  • 如何把xp系统的软件删除
  • centos etc
  • linux 桌面系统
  • linuxserver docker
  • win7怎么调窗口大小
  • Win10系统中怎么给图片加备注
  • win10更新后浏览器打不开网页
  • window10 弹窗广告
  • windows8安装程序
  • win10系统怎么卸载ie浏览器
  • layer关闭当前窗口
  • winbox app
  • 爬虫爬取微博
  • javascript高级程序设计第五版 pdf下载
  • android 加载大量图片
  • 电子税务局数字证书未检测到证书
  • 电子发票票种核定申请
  • 企业清算所得税申报表填写范本
  • 工会经费收支办法2022新政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设