位置: 编程技术 - 正文

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

  • 减免所得税如何申报
  • 投资者从其投资企业借款
  • 期末有留底税额可需要进行账务处理
  • 小规模企业增值税减免政策
  • 季报利润总额是填本季度金额还是本年累计数
  • 经营罚没物品增值税计算
  • 凭证日期小于当前会计期啥意思
  • 滞留票怎么做账务处理
  • 外商投资企业啥意思
  • 股息红利是否纳入个税合并征税
  • 现金折扣是否可抵税
  • 年终奖社保怎么算
  • 折扣折让的销售方式有哪些
  • 最新工程施工会计处理流程
  • 汽车修理费增值税税率
  • 小规模纳税人可以自己开专票吗
  • 营改增之后账务怎么处理
  • 工业企业和其他企业经营的对象
  • 绿化租赁价格
  • 股东之间转让股权需要股东会决议吗
  • 无法添加用户和组
  • msxct.exe - msxct是什么进程 有什么用
  • 年底会计结账
  • 银行存款总账怎么登记图片
  • 摊销专利权会计分录怎么写
  • 包装物押金收入是否计入销售额
  • 最贵的域名是什么名字
  • php添加扩展
  • thinkphp框架入门
  • php实现文件的下载
  • 固定资产如何抵成本
  • 生产企业出口退税申报流程操作
  • 商品流通企业库存商品的核算方法主要有
  • php点击跳转
  • php链表的应用场景
  • php考试时间倒计时
  • dmsetup remove_all 会不会清掉数据
  • 分公司二季度安全生产分析会内容
  • 收到上市公司分红企业所得税减半征收的情景
  • 免抵退税额怎么计算城建税
  • dedecms进入数据库
  • js读取数据文件
  • dede织梦怎么转成zblog
  • 一般纳税人购销合同印花税减免政策
  • mysql查询在什么之间
  • 税号指的是什么
  • 公司向税务局缴纳税款
  • 固定资产转售账务处理
  • 维保业务怎么开展
  • 向非金融企业借款会计分录
  • 存货总账根据什么填列
  • 配置零部件
  • 限额领料单属于什么凭证多选题
  • 没有期初数据会怎么样
  • 工业企业进项税和销项税均为17%
  • mysql orch
  • sql常用语句大全 实例
  • mysql完整教程
  • windows server 2008 日志文件在哪
  • 在linux操作系统中
  • win8.1iso
  • ubuntu20.04 vim
  • Red Hat Enterprise Linux AS4( 企业版4.0下载)
  • winfs.exe - winfs是什么进程
  • shell数值比较
  • mac safari浏览历史
  • myminer.exe是什么
  • w10qq图标不显示
  • EXTJS记事本 当CompositeField遇上RowEditor
  • cocos2d怎么用
  • autorun病毒怎么清理
  • python erf
  • angular script
  • 安卓网络监测
  • 如何获取android实体类保存的数据
  • javascript的理解
  • androidstudio和idea
  • python获取linux磁盘信息
  • 浙江 国家地理
  • 物业优质服务我们在行动
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设