htmldom查找节点元素的方法有很多,主要有以下几种:
1. getElementById():通过元素的id属性来查找元素,只能返回一个元素。 2. getElementsByTagName():通过标签名来查找元素,可以返回一个数组。 3. getElementsByClassName():通过class属性来查找元素,可以返回一个数组。 4. querySelector():通过CSS选择器来查找元素,只能返回一个元素。 5. querySelectorAll():通过CSS选择器来查找元素,可以返回一个数组。
除了上面的几个方法外,htmldom也提供了一些高阶的API用于获取特定需要的节点或者节点集合。例如getElementsByAttribute()、getElementsByAttributeValue()、getElementsByTextContent()、getElementsByTagNamesNS()、getElementsByNameNS()、getElementSiblingIndexes()、getElementSiblingsIndexesNS() 等方法都是用于获取特定需要的节点或者节点集合。
通过 HTML DOM,可访问 JavaScript HTML 文档的所有元素。
当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。
HTML DOM 定义了用于 HTML 的一系列标准的对象,以及访问和处理 HTML 文档的标准方法。通过 DOM,你可以访问所有的 HTML 元素,连同它们所包含的文本和属性。
HTML DOM 独立于平台和编程语言。它可被任何编程语言诸如 Java、JavaScript 和 VBScript 使用。
HTML DOM 模型被构造为对象的树:
通过可编程的对象模型,JavaScript 获得了足够的能力来创建动态的 HTML。
通常,通过 JavaScript,您需要操作 HTML 元素。
为了做到这件事情,您必须首先找到该元素。有三种方法来做这件事:
在 DOM 中查找 HTML 元素的最简单的方法,是通过使用元素的 id。
本例查找 id="intro" 元素:
如果找到该元素,则该方法将以对象(在 x 中)的形式返回该元素。
如果未找到该元素,则 x 将包含 null。
本例查找 id="main" 的元素,然后查找 id="main" 元素中的所有 <p> 元素:
本例通过 getElementsByClassName 函数来查找 class="intro" 的元素:
在本教程接下来的篇幅中,您将学到:
JavaScript 和 HTML DOM 参考手册
Linux mv命令 Linux 命令大全Linux mv命令用来为文件或目录改名、或将文件或目录移入其它位置。语法mv [options] source destmv ...
Linux fgrep命令 Linux 命令大全本指令相当于执行grep指令加上参数"-F",详见grep命令说明。Linux fgrep命令用于查找文件里符合...
Linux bye命令 Linux 命令大全Linux bye命令用于中断FTP连线并结束程序。在ftp模式下,输入bye即可中断目前的连线作业,并结束ft...
Linux quotacheck命令 Linux 命令大全Linux quotacheck命令用于检查磁盘的使用空间与限制。执行quotacheck指令,扫描挂入系统的...
Linux fdformat命令 Linux 命令大全Linux fdformat命令用于对指定的软碟机装置进行低阶格式化。使用这个指令对软碟格式化的时候...