loadXMLString() 函数

简介: `loadXMLString()` 是一个JavaScript函数,用于在不同浏览器环境下解析XML字符串。它使用DOMParser在支持的浏览器中解析,而在IE中则使用ActiveXObject。函数接受XML文本作为参数,返回解析后的XML文档。此函数适用于HTML页面的<script>标签内,方便在页面中重用,尤其在处理XML实例时。

XML DOM 加载函数

加载 XML 文档中的代码可以存储在一个函数中。

loadXMLString() 函数

为了使前一页中的代码易于维护(检查旧的浏览器),它应该写成一个函数:
loadxmlstring.js 文件代码:
function loadXMLString(txt)
{
if (window.DOMParser)
{
parser=new DOMParser();
xmlDoc=parser.parseFromString(txt,"text/xml");
}
else
{
// Internet Explorer
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async=false;
xmlDoc.loadXML(txt);
}
return xmlDoc;
}

上面的函数可以存储在 HTML 页面的

部分,并从页面中的脚本调用。

lamp上面描述的函数,用于本教程中所有 XML 字符串实例!

相关文章
|
6天前
|
Java 测试技术 Python
为什么要用函数
在编程中,函数是一种重要的抽象工具,它使我们能够组织和复用代码,提高代码的可读性、可维护性和效率。函数允许我们将一段代码块封装起来,给它一个名字,并通过参数和返回值来与外部世界交互。下面,我们将深入探讨为什么要使用函数,并附上相应的代码示例。
16 1
|
5月前
|
算法 编译器
函数(2)
函数(2)
26 0
|
5月前
|
人工智能
函数练习
用菜单的形式分别选择百钱买百鸡,九九表,水仙花数。
24 0
|
9月前
|
算法 程序员 编译器
最简单的函数,看看就会了
最简单的函数,看看就会了
|
10月前
|
程序员 C语言 C++
函函函函函函函函函函函数——one
函函函函函函函函函函函数——one
58 0
|
10月前
|
编译器
函函函函函函函函函函函数——two
函函函函函函函函函函函数——two
72 0
函函函函函函函函函函函数——two
|
11月前
基本初等函数 对数函数
基本初等函数 对数函数
56 0
|
JSON JavaScript 前端开发
6、函数
JavaScript 有三种声明函数的方法。
109 0