XML DOM 实例


XML DOM 解�

下�的实例使用 XML 文件 books.xml。

加载一个 XML 文件
加载一个 XML 字符串

实例解释


XML DOM 属性和方法

下�的实例使用 XML 文件 books.xml。
函数 loadXMLDoc(),在外部 JavaScript 中,用于加载 XML 文件。
函数 loadXMLString(),在外部 JavaScript 中,用于加载 XML 字符串。

加载并解� XML 文件 - 外部解�脚本
加载并解� XML 字符串 - 外部解�脚本

实例解释


XML DOM 访问节点

下�的实例使用 XML 文件 books.xml。
函数 loadXMLDoc(),在外部 JavaScript 中,用于加载 XML 文件。

使用节点列表中的索引�访问节点
使用 length 属性循环�历节点
查看元素的节点类型
循环�历元素节点
使用节点关系循环�历元素节点

实例解释


XML DOM 节点信�

下�的实例使用 XML 文件 books.xml。
函数 loadXMLDoc(),在外部 JavaScript 中,用于加载 XML 文件。

获�元素节点的节点�称
从文本节点获�文本
更改文本节点的文本
获�元素节点的节点�称和类型

实例解释


XML DOM 节点列表和属性列表

下�的实例使用 XML 文件 books.xml。
函数 loadXMLDoc(),在外部 JavaScript 中,用于加载 XML 文件。

从第一个 <title> 元素获�文本
使用 length 属性循环�历节点
获�元素的属性

实例解释


XML DOM �历节点树

下�的实例使用 XML 文件 books.xml。
函数 loadXMLString(),在外部 JavaScript 中,用于加载 XML 字符串。

�历节点树

实例解释


XML DOM �览器差异

下�的实例使用 XML 文件 books.xml。
函数 loadXMLDoc(),在外部 JavaScript 中,用于加载 XML 文件。

显示节点列表的长度 - IE 和其他�览器的��结果
忽略节点之间的空文本

实例解释


XML DOM 导航节点

下�的实例使用 XML 文件 books.xml。
函数 loadXMLDoc(),在外部 JavaScript 中,用于加载 XML 文件。

获�节点的父节点
获�节点的第一个�元素
获�节点的最�一个�元素
获�节点的下一个�级元素
获�节点的上一个�级元素

实例解释


XML DOM 获�节点值

下�的实例使用 XML 文件 books.xml。
函数 loadXMLDoc(),在外部 JavaScript 中,用于加载 XML 文件。

获�元素的文本值
获�属性的文本值

实例解释


XML DOM 更改节点值

下�的实例使用 XML 文件 books.xml。
函数 loadXMLDoc(),在外部 JavaScript 中,用于加载 XML 文件。

更改元素文本节点
使用 setAttribute 更改属性值
使用 nodeValue 更改属性值

实例解释


XML DOM 删除节点

下�的实例使用 XML 文件 books.xml。
函数 loadXMLDoc(),在外部 JavaScript 中,用于加载 XML 文件。

删除元素节点
删除当�的元素节点
删除文本节点
清空文本节点的文本
按�称删除属性
按对象删除属性

实例解释


XML DOM 替�节点

下�的实例使用 XML 文件 books.xml。
函数 loadXMLDoc(),在外部 JavaScript 中,用于加载 XML 文件。

替�元素节点
替�文本节点中的数�

实例解释


XML DOM 创建节点

下�的实例使用 XML 文件 books.xml。
函数 loadXMLDoc(),在外部 JavaScript 中,用于加载 XML 文件。

创建元素节点
使用 createAttribute 创建属性节点
使用 setAttribute 创建属性节点
创建文本节点
创建 CDATA 区段节点
创建注释节点

实例解释


XML DOM 添加节点

下�的实例使用 XML 文件 books.xml。
函数 loadXMLDoc(),在外部 JavaScript 中,用于加载 XML 文件。

在最�一个�节点�添加一个节点
在指定�节点�添加一个节点
添加一个新的属性
�文本节点添加数�

实例解释


XML DOM 克隆节点

下�的实例使用 XML 文件 books.xml。
函数 loadXMLDoc(),在外部 JavaScript 中,用于加载 XML 文件。

�制一个节点,并把它追加到已有的节点

实例解释


XML DOM XMLHttpRequest 对象

一个简�的 XMLHttpRequest 实例
创建一个简�的 XMLHttpRequest,并从一个 TXT 文件中检索数�。

通过 getAllResponseHeaders() 检索头信�
检索资�(文件)的头信�。

通过 getResponseHeader() 检索指定的头信�
检索资�(文件)的指定头信�。

检索 ASP 文件的内容
用户在输入字段中键入字符时,网页如何与 Web �务器进行通信。

从数�库检索内容
网页如何通过 XMLHttpRequest 对象从数�库中��信�。

检索 XML 文件的内容
创建一个 XMLHttpRequest 从 XML 文件中检索数�并把数�显示在一个 HTML 表格中。

实例解释