JavaScript 进度事件

进度事件进度事件的种类进度事件用来描述资源加载的进度,主要由 AJAX 请求、<img>、<audio>、<video>、<style>、<link>等外部资源的加载触发,继承了Progre...

JavaScript 键盘事件

键盘事件键盘事件的种类键盘事件由用户击打键盘触发,主要有keydown、keypress、keyup三个事件,它们都继承了KeyboardEvent接口。 keydown:按下键盘时触发。 keypress:按下有值的键时触发,即按下 Ctrl、A...

JavaScript 鼠标事件

鼠标事件鼠标事件的种类鼠标事件主要有下面这些,所有事件都继承了MouseEvent接口(详见后文)。 (1)点击事件 鼠标点击相关的有四个事件。 click:按下鼠标(通常是按下主按钮)时触发。 dblclick:在同一个元素上双击鼠标时触发。 m...

JavaScript Event 对象

Event 对象概述事件发生以后,会产生一个事件对象,作为参数传给监听函数。浏览器原生提供一个Event对象,所有的事件都是这个对象的实例,或者说继承了Event.prototype对象。 Event对象本身就是一个构造函数,可以用来生成新的实例。 ...

JavaScript 事件模型

事件模型监听函数浏览器的事件模型,就是通过监听函数(listener)对事件做出反应。事件发生后,浏览器监听到了这个事件,就会执行对应的监听函数。这是事件驱动编程模式(event-driven)的主要编程方式。 JavaScript 有三种方法,可以...

JavaScript EventTarget 接口

EventTarget 接口事件的本质是程序各个组成部分之间的一种通信方式,也是异步编程的一种实现。DOM 支持大量的事件,本章开始介绍 DOM 的事件编程。 介绍具体的事件之前,先来看看如何让 DOM 节点监听事件。 概述DOM 节点的事件操作(监...

JavaScript Mutation Observer API

Mutation Observer API概述Mutation Observer API 用来监视 DOM 变动。DOM 的任何变动,比如节点的增减、属性的变动、文本内容的变动,这个 API 都可以得到通知。 概念上,它很接近事件,可以理解为 DOM...

JavaScript CSS 操作

CSS 操作CSS 与 JavaScript 是两个有着明确分工的领域,前者负责页面的视觉效果,后者负责与用户的行为互动。但是,它们毕竟同属网页开发的前端,因此不可避免有着交叉和互相配合。本章介绍如何通过 JavaScript 操作 CSS。 HTM...

JavaScript Text 节点和 DocumentFragment 节点

Text 节点和 DocumentFragment 节点Text 节点的概念文本节点(Text)代表元素节点(Element)和属性节点(Attribute)的文本内容。如果一个节点只包含一段文本,那么它就有一个文本子节点,代表该节点的文本内容。 通...

JavaScript属性的操作

属性的操作HTML 元素包括标签名和若干个键值对,这个键值对就称为“属性”(attribute)。 123<a id="test" href="http://www.example.com"> 链...

1234569

本站由 Diebug 使用 Stellar 1.29.1 主题创建。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
本站总访问量 | 本站总访客数