现在位置: 首页 > JavaScript > HTML DOM 教程 > 文章
2019年03月03日 HTML DOM 教程 ⁄ 共 514字 暂无评论 ⁄ 阅读 21 views 次
HTML DOM 定义了访问和操作 HTML 文档的标准。 您应该具备的基础知识 在您继续学习之前,您需要对以下内容拥有基本的了解: HTML CSS JavaScript 如果您需要首先学习这些项目,请访问我们的首页。 什么是 DOM? DOM 是 W3C(万维网联盟)的标准。 DOM 定义了访问 HTML 和 XML 文档的标准: "W3C 文档对象模型 (DOM) 是中立于平台和语言的接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。" W3C DOM 标准被...
阅读全文
2019年03月03日 HTML DOM 教程 ⁄ 共 1149字 暂无评论 ⁄ 阅读 24 views 次
在 HTML DOM 中,所有事物都是节点。DOM 是被视为节点树的 HTML。 DOM Nodes DOM 节点 根据 W3C 的 HTML DOM 标准,HTML 文档中的所有内容都是节点: 整个文档是一个文档节点 每个 HTML 元素是元素节点 HTML 元素内的文本是文本节点 每个 HTML 属性是属性节点 注释是注释节点 HTML DOM 节点树 HTML DOM 将 HTML 文档视作树结构。这种结构被称为节点树: HTML DOM 树实例 节点父、子和同胞 节点树中的节点彼此拥有层级关...
阅读全文
2019年03月03日 HTML DOM 教程 ⁄ 共 1028字 暂无评论 ⁄ 阅读 19 views 次
HTML DOM 方法是我们可以在节点(HTML 元素)上执行的动作。 HTML DOM 属性是我们可以在节点(HTML 元素)设置和修改的值。 编程接口 可通过 JavaScript (以及其他编程语言)对 HTML DOM 进行访问。 所有 HTML 元素被定义为对象,而编程接口则是对象方法和对象属性。 方法是您能够执行的动作(比如添加或修改元素)。 属性是您能够获取或设置的值(比如节点的名称或内容)。 getElementById() 方法 getElementById() 方法返...
阅读全文
2019年03月03日 HTML DOM 教程 ⁄ 共 1088字 暂无评论 ⁄ 阅读 23 views 次
属性是节点(HTML 元素)的值,您能够获取或设置。 编程接口 可通过 JavaScript (以及其他编程语言)对 HTML DOM 进行访问。 所有 HTML 元素被定义为对象,而编程接口则是对象方法和对象属性。 方法是您能够执行的动作(比如添加或修改元素)。 属性是您能够获取或设置的值(比如节点的名称或内容)。 innerHTML 属性 获取元素内容的最简单方法是使用 innerHTML 属性。 innerHTML 属性对于获取或替换 HTML 元素的内容很有用...
阅读全文
2019年03月03日 HTML DOM 教程 ⁄ 共 767字 暂无评论 ⁄ 阅读 23 views 次
访问 HTML DOM - 查找 HTML 元素。 访问 HTML 元素(节点) 访问 HTML 元素等同于访问节点 您能够以不同的方式来访问 HTML 元素: 通过使用 getElementById() 方法 通过使用 getElementsByTagName() 方法 通过使用 getElementsByClassName() 方法 getElementById() 方法 getElementById() 方法返回带有指定 ID 的元素引用: 语法 node.getElementById("id"); 下面的例子获取 id="intro" 的元素: 实例 document.getElem...
阅读全文
2019年03月03日 HTML DOM 教程 ⁄ 共 929字 暂无评论 ⁄ 阅读 31 views 次
修改 HTML = 改变元素、属性、样式和事件。 修改 HTML 元素 修改 HTML DOM 意味着许多不同的方面: 改变 HTML 内容 改变 CSS 样式 改变 HTML 属性 创建新的 HTML 元素 删除已有的 HTML 元素 改变事件(处理程序) 在接下来的章节,我们会深入学习修改 HTML DOM 的常用方法。 创建 HTML 内容 改变元素内容的最简单的方法是使用 innerHTML 属性。 下面的例子改变一个 <p> 元素的 HTML 内容: 实例 <p id="p1">H...
阅读全文
2019年03月03日 HTML DOM 教程 ⁄ 共 1086字 暂无评论 ⁄ 阅读 25 views 次
通过 HTML DOM,JavaScript 能够访问 HTML 文档中的每个元素。 改变 HTML 内容 改变元素内容的最简单的方法是使用 innerHTML 属性。 下面的例子更改 <p> 元素的 HTML 内容: 实例 <p id="p1">Hello World!</p> <script> document.getElementById("p1").innerHTML="新文本!"; </script> <p>段落通过脚本来修改内容。</p> 尝试一下 » 改变 HTML 样式 通过 HTML DOM,您能够访问 H...
阅读全文
2019年03月03日 HTML DOM 教程 ⁄ 共 2053字 暂无评论 ⁄ 阅读 19 views 次
添加、删除和替换 HTML 元素。 创建新的 HTML 元素 - createElement() 如需向 HTML DOM 添加新元素,您首先必须创建该元素,然后把它追加到已有的元素上。  实例 <div id="div1"> <p id="p1">这是一个段落。</p> <p id="p2">这是另一个段落。</p> </div> <script> var para=document.createElement("p"); var node=document.createTextNode("这是一个新段落。"); para.appendChil...
阅读全文
2019年03月03日 HTML DOM 教程 ⁄ 共 1460字 暂无评论 ⁄ 阅读 20 views 次
HTML DOM 允许 JavaScript 对 HTML 事件作出反应。 实例 Mouse Over Me Click Me 对事件作出反应 当事件发生时,可以执行 JavaScript,比如当用户点击一个 HTML 元素时。 如需在用户点击某个元素时执行代码,请把 JavaScript 代码添加到 HTML 事件属性中: onclick=JavaScript HTML 事件的例子: 当用户点击鼠标时 当网页已加载时 当图片已加载时 当鼠标移动到元素上时 当输入字段被改变时 当 HTML 表单被提交时 当用...
阅读全文
2019年03月03日 HTML DOM 教程 ⁄ 共 1410字 暂无评论 ⁄ 阅读 20 views 次
通过 HTML DOM,您能够使用节点关系在节点树中导航。 HTML DOM 节点列表 getElementsByTagName() 方法返回节点列表。节点列表是一个节点数组。 下面的代码选取文档中的所有 <p> 节点: 实例 var x=document.getElementsByTagName("p"); 可以通过下标号访问这些节点。如需访问第二个 <p>,您可以这么写: y=x[1]; 尝试一下 » 注意: 下标号从 0 开始。 HTML DOM 节点列表长度 length 属性定义节点列表中节点...
阅读全文
×