Recently Updated Pages

鼠标事件

JavaScript 权威指南 事件处理

常见的鼠标事件: 以下是一段示例程序,演示了如何拖动文档元素: /** * Drag.js:拖动绝对定位的HTML元素 * @param elementToDrag:moused...

由 学院君 发布于5 hours ago    浏览数: 12    点赞数: 0

文档加载事件

JavaScript 权威指南 事件处理

前面介绍的是 JavaScript 事件处理的基本原理,接下来深入探索具体的事件类别。 Window 对象的 load 事件直到文档和所有图片加载完成后才触发,但是,在文档解析完成,图片加载完...

由 学院君 发布于5 hours ago    浏览数: 9    点赞数: 0

事件处理程序的调用

JavaScript 权威指南 事件处理

一旦注册了事件处理程序,浏览器就会在指定对象上发生指定类型事件时自动调用它。 事件处理程序的参数 通常调用事件处理程序时把事件对象作为一个参数,事件对象的属性提供了有关事件的详细信息。 在...

由 学院君 发布于5 hours ago    浏览数: 12    点赞数: 0

注册事件处理程序

JavaScript 权威指南 事件处理

设置 JavaScript 对象属性为事件处理程序 注册事件处理程序最简单的方法就是通过设置事件目标的属性为所需事件处理程序函数,按照约定,事件处理程序属性的名字以「on」开头:onclick...

由 学院君 发布于6 hours ago    浏览数: 14    点赞数: 0

事件类型

JavaScript 权威指南 事件处理

传统事件类型 表单事件 表单相关:submit、reset 按钮、点击相关:click 输入、选择相关:change 焦点相关:focus、blur(不会冒泡) 输入相关:inp...

由 学院君 发布于6 hours ago    浏览数: 11    点赞数: 0

事件概览

JavaScript 权威指南 事件处理

客户端 JavaScript 程序采用了异步事件驱动编程模型。事件驱动编程三要素: 事件类型:描述发生什么类型的事件,如点击 事件目标:事件发生的载体,比如按钮被点击,事件目标就是按钮 事...

由 学院君 发布于6 hours ago    浏览数: 5    点赞数: 0

脚本化样式表

JavaScript 权威指南 脚本化 CSS

脚本化样式表时,需要处理两类对象,一类是元素对象,由<style>和<link>表示,它们是常规的文档元素;另一类是 CSSStyleSheet 对象,它们表示样式本身,...

由 学院君 发布于6 hours ago    浏览数: 6    点赞数: 0

脚本化 CSS 类

JavaScript 权威指南 脚本化 CSS

通过内联 style 属性脚本化 CSS 样式的另一个可选方案是脚本化 HTML 的 class 属性值。改变 class 的属性值就相当于改变了元素的一组样式表选择器,它能在同一时刻改变多个 ...

由 学院君 发布于6 hours ago    浏览数: 7    点赞数: 0

查询计算出的样式

JavaScript 权威指南 脚本化 CSS

元素的计算样式是一组属性值,它由浏览器通过把内联样式结合所有链接样式表中所有可应用的样式规则后导出(或计算)得到:它就是一组在显示元素时实际使用的属性值。类似内联样式,计算样式也是一个 CSSS...

由 学院君 发布于6 hours ago    浏览数: 6    点赞数: 0

脚本化内联样式

JavaScript 权威指南 脚本化 CSS

脚本化 CSS 最直接了当的方法就是修改单独的文档元素的 style 属性,前面提到过,style 属性值不是字符串,而是 CSSStyleDeclaration 对象,我们可以这样对元素 e ...

由 学院君 发布于6 hours ago    浏览数: 6    点赞数: 0

重要的 CSS 属性

JavaScript 权威指南 脚本化 CSS

对于客户端程序员来说,最重要的 CSS 属性是那些指定文档中每个元素的可见性、尺寸和精确位置的属性,为了脚本化 CSS,理解这些样式属性的工作原理非常重要。下面列举了一些重要的 CSS 属性: ...

由 学院君 发布于6 hours ago    浏览数: 6    点赞数: 0

CSS 概览

JavaScript 权威指南 脚本化 CSS

CSS 简介 层叠样式表(Cascading Style Sheet,CSS)是一种定义指定 HTML 文档视觉表现的标准。 HTML 文档的视觉显示包含了很多变量:字体、颜色、间距等,...

由 学院君 发布于11 hours ago    浏览数: 12    点赞数: 0

其他文档特性

JavaScript 权威指南 脚本化文档(DOM)

Document 的属性 除了 body、forms、documentElement 之外,Document 还定义了其他有趣的属性: cookie:允许 JavaScript 读写 HTT...

由 学院君 发布于11 hours ago    浏览数: 10    点赞数: 0

HTML 表单

JavaScript 权威指南 脚本化文档(DOM)

HTML 的 <form> 元素和各式各样的表单输入元素在客户端编程中有着重要地位,这些 HTML 元素的历史甚至比 JavaScript 本身更早,是第一代 Web 应用程序背后的...

由 学院君 发布于11 hours ago    浏览数: 12    点赞数: 0

文档和元素的几何形态和滚动

JavaScript 权威指南 脚本化文档(DOM)

本节主要阐述在浏览器中完成文档的布局之后,怎样才能在抽象的基于树的文档模型与几何形状的基于坐标的视图之间来回变换。 文档坐标和视口坐标 元素的位置是以像素来度量的,向右代表 X 坐标的增...

由 学院君 发布于11 hours ago    浏览数: 10    点赞数: 0