位置: 编程技术 - 正文

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年最新税率表
  • 增值税税率改革的意义
  • 股东折价入股会计分录
  • 电脑网页密码不正确
  • Win10 64位正式版系统安装方法全过程图解(U大师)
  • php如何解决异常处理
  • 年度企业所得税汇算清缴会计分录怎么做
  • php加密后怎么运行
  • 职工教育经费的列支范围
  • 公债的本质是什么
  • php图片下载本地功能
  • 企业所得税的税收筹划
  • 交通运输企业会议记录
  • yolov5最新版
  • 合同内容和开票内容不一致
  • php ajax 教程
  • YOLOv5网络结构组成
  • yolov5s
  • css3的模块结构和应用
  • 增值税退税怎么退
  • 本期进项税额明细表为什么数据一直出不来
  • phpcms v9安装教程
  • 如何用python给excel每一行添加序号
  • 非货币性资产交换
  • SQLite中的WAL机制详细介绍
  • 医用口罩的适用人群
  • 食堂费用没有发票
  • 永久性差异有哪些项目
  • 接待客人后的感受和过程
  • 合伙企业是否需要缴纳印花税
  • 安全基金提取会计分录
  • 公允价值变动损益和投资收益区别
  • 公司缴纳个人所得税有什么用
  • 职工薪酬一般计入哪些科目进行核算
  • 客户付了订金后能退吗
  • 劳务收入是什么科目
  • 未开票收入怎么报税
  • 应付账款的主要风险点
  • 营改增后不动产发票怎么开
  • 金税系统怎么填写开票信息
  • 滞留专票会有什么风险
  • sql server怎么分离
  • MySQL 5.0.96 for Windows x86 32位绿色精简版安装教程
  • win8怎么连接
  • linux的rz sz命令
  • mac光盘无法退出怎么解决
  • mis.off c n
  • kb2859537是什么文件
  • win7更改ip地址后有网络无法上网
  • cocos2dx 教程
  • webgl基础教程
  • django forloop
  • cmd新建
  • js展示
  • bootstrap入门教程
  • javascript总结笔记
  • unity导出exe没反应
  • unity火堆
  • jquery中keyup
  • python whiletrue循环语句
  • 地税局属于哪个部门管
  • 如果我中了双色球
  • 外购的解释
  • 上海各区财政收入排名
  • 车船税发票丢了怎么补办
  • 山东省地方税务局历任局长
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设