`
Black_Kite
  • 浏览: 6927 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

JS事件小结2

阅读更多

4.事件类型

DOM2规定了5种事件

    UI事件:在用户与页面上的元素交互时触发

    鼠标事件:当用户通过鼠标在页面上执行操作时触发

    键盘事件:当用户通过键盘在页面上执行操作时触发

    HTML事件:当浏览器窗口发生变化或特定的C/S交互时触发

    变动:当底层DOM结构发生时触发

 

鼠标事件

   触发顺序: mousedown->mouseup->click->mousedown->mouseup->click->dblclick

mouseout:移除一个元素时触发

mouseover:首次一入到一个元素时触发

mousemove :在元素内部移动时触发

   客户区坐标位置 clientX clientY

   屏幕坐标位置    screenX screenY

   修改键:shiftKey ctrlKey altKey metaKey

   相关元素:relatedTarget  IE提供fromElement和toElement

 

键盘事件

   keydown->keyup-> keypress

   1.键码

      keyCode属性的值与ASCII码中对应小写字母或数字的编码相同。

   2.字符编码

      charCode只有在发生keypress事件时才包含值

   3.textInput事件

      在可编辑区输入字符时,触发事件。他的event对象包含一个data属性。

 

HTML事件

   load,unload,abort,error,select···

 

变动事件

   DOMSubtreeModified,DOMNodeRemoved,···

分享到:
评论

相关推荐

    JavaScript事件学习小结(五)js中事件类型之鼠标事件

    JavaScript事件学习小结(五)js中事件类型之鼠标事件 //www.jb51.net/article/86259.htm JavaScript事件学习小结(一)事件流 //www.jb51.net/article/86261.htm javaScript事件学习小结(四)event的公共成员...

    JavaScript事件学习小结(一)事件流

    标题中的"JavaScript事件学习小结(一)事件流"指的是JavaScript中的事件处理机制,特别是事件流的概念。事件流描述了在DOM(文档对象模型)中事件如何从根节点传播到具体的元素节点。在JavaScript中,事件是用户与...

    JS个人小结

    将上传的图片添加防伪图片水印,并将图片直接写入数据库,不...js遇到的问题--转义字符。。FileUpload控件上传资源,需要在本地选择资源时为一个文本框赋值,js判断上传图片格式。。只能输入数字与英文,指定位数小数

    JavaScript键盘事件测试小结

    JavaScript 键盘事件是网页开发中非常重要的一个部分,它允许开发者监听用户的键盘输入并做出相应的响应。在本文中,我们将深入探讨JavaScript键盘事件的测试总结,主要关注各种浏览器(如IE、Firefox、Safari和...

    一些主流JS框架中DOMReady事件的实现小结

    标题所指的知识点是主流JavaScript框架对DOMReady事件的处理方式。DOMReady事件指的是在DOM树构建完成之后立即触发,而不需要等待图片、脚本、样式表等其他资源加载完毕。这一点对于提高用户体验尤为重要,因为在...

    JavaScript初学小结

    JavaScript初学小结 在IT领域,JavaScript是一种广泛使用的编程语言,主要用于网页和网络应用的开发。这篇小结将深入探讨JavaScript的基础知识,包括语法、数据类型、控制结构、函数、对象以及它在实际开发中的应用...

    JS获取文件大小方法小结

    JavaScript(简称JS)是一种广泛用于网页和网络应用的编程语言,尤其在客户端脚本中扮演着重要角色。本文主要探讨了三种不同的JS方法来获取文件大小,这些方法主要适用于浏览器环境,尤其是Internet Explorer。 ...

    javascript课程内容总结

    JavaScript 课程内容总结 JavaScript 是一种广泛应用于网页开发的编程语言,以下是 JavaScript 的基础知识点总结。 数据类型 在 JavaScript 中,数据类型包括字符串(string)、数值型(number)、布尔型...

    JS 控件事件小结

    概述: 事件对于控件来说至关重要,控件的消息通信机制使用事件的成本最低,但是对于JS控件来说有一些麻烦需要解决,JS类本身不支持事件,DOM模型支持的事件仅适应于浏览器的DOM节点。所以创建一套事件是我们写控件...

    javascript div小结

    在这个`javascript div小结`中,我们将深入探讨JavaScript如何与`div`元素交互,包括选择、操作、动态创建以及CSS样式修改等关键知识点。 首先,我们可以通过JavaScript的DOM(Document Object Model)接口来获取和...

    js 事件小结 表格区别

    一般事件 事件 浏览器支持 描述 onClick HTML: 2|3|3.2|4Browser: IE3|N2|O3 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击 onDblClick HTML: 2|3|3.2|4Browser:IE4|N4|O 鼠标双击事件 onMouseDown ...

    JavaScript作用小结.doc

    ### JavaScript作用小结 #### 一、创建脚本块 在HTML文档中嵌入JavaScript时,最常用的方式是使用`<script>`标签。这可以使开发者能够编写并包含一段JavaScript代码。 1. **基本语法** ```html ...

    JavaScript事件学习小结(二)js事件处理程序

    在JavaScript事件学习小结(二)中,主要探讨的是如何处理这些事件,即事件处理程序。事件处理程序是当特定事件发生时执行的函数,如用户点击按钮或页面加载完成。以下是关于JavaScript事件处理程序的详细解释: 1. *...

    页面常用的JS脚本小结

    2. **事件处理**:JS可以监听并响应用户的各种交互,如点击(`click`)、鼠标移动(`mousemove`)、键盘操作(`keydown`)等。通过`addEventListener`或`attachEvent`来绑定事件,用`removeEventListener`或`...

    js下关于onmouseout、事件冒泡的问题经验小结.docx

    ### JavaScript 下关于 `onmouseout` 与事件冒泡的问题经验小结 #### 一、引言 在前端开发过程中,事件处理是不可或缺的一部分。其中,`onmouseout` 事件和事件冒泡机制尤为关键,它们涉及到用户交互以及页面元素...

    JavaScript学习小结(一)——JavaScript入门基础

    1.1、JavaScript是基于对象和事件驱动的(动态的)  它可以直接对用户或客户输入做出响应,无须经过Web服务程序。它对用户的响应,是采用以事件驱动的方式进行的。所谓事件驱动,就是指在主页中执行了某种操作所产生...

    Pure JS (7):小结

    标题中的“Pure JS (7):小结”表明这是一篇关于JavaScript编程的系列教程的第七部分,重点在于总结前面几部分所讲解的核心概念和技巧。JavaScript,也称为JS,是一种广泛用于网页和网络应用的脚本语言,尤其在前端...

    javascript知识小结

    如果JavaScript文件存储为`.js`扩展名的外部文件,我们可以在`<head>`标签内使用`文件名"></script>`引入,这样可以提高页面加载速度,因为脚本的下载和执行可以与页面渲染并行。 `Window`对象是JavaScript中的顶级...

Global site tag (gtag.js) - Google Analytics