"xml"相关教程
[XML DOM] XML DOM createExpression() 方法
Document对象参考手册定义和用法createExpression()方法创建一个XPath表达式以供稍后计算。语法:createExpression(xpathText,namespaceURLMapper)参数描述xpathText表示要编译的XPath表达式的字符串。namespaceURLMapper从一个名字空间前缀映射到一个全称名字空间URL的一个函数。如果不需要这样的映射,则为null。返回值一个XPathExpression对象。抛出如果xpathText...
[XML DOM] XML DOM createProcessingInstruction() 方法
Document对象参考手册定义和用法createProcessingInstruction()方法创建ProcessingInstruction节点。语法:createProcessingInstruction(target,data)参数描述target处理指令的目标。data处理指令的内容文本。返回值新创建的ProcessingInstruction节点。抛出如果target中含有不合法的字符,则抛出代码为INVALID_CHARACTER_ERR的DOMExcepti...
[XML DOM] XML DOM createRange() 方法
Document对象参考手册定义和用法createRange()方法创建Range对象。语法:createRange()返回值返回新创建的Range对象,两个边界点都被设置为文档的开头。描述该方法将创建一个Range对象,可以用来表示文档的一个区域或与该文档相关的DocumentFragment对象。注意,该方法实际上不是由Document接口定义的,而是由DocumentRange接口定义的。如果一个实现支持Range模块,那么Document对象就会实现DocumentR...
[XML DOM] XML DOM evaluate() 方法
Document对象参考手册定义和用法evaluate()方法计算一个XPath表达式。语法:evaluate(xpathText,contextNode,namespaceURLMapper,resultType,result)参数描述xpathText表示要计算的XPath表达式的字符串。contextNode文档中,对应要计算的表达式的节点。namespaceURLMapper把一个命名空间前缀映射为一个全称命名空间URL的函数。如果不需要这样的映射,就为null。re...
Mozilla是一个构建web应用程序的框架。什么是Mozilla?Mozilla不是一款web浏览器。Mozilla是一个使用诸如CSS、XML、RDF等web标准来构建web应用程序的框架。Mozilla的代码被用于各类型的web应用程序,包括Netscape6和7 浏览器、其他类型的浏览器比如Firefox和Camino、聊天客户端、新闻客户端、邮件客户端、游戏以及其他用于windows、linux以及mac的web应用程序。Mozilla是一项开发用在Moz...
[XML DOM] XML DOM getElementsByTagNameNS() 方法
Document对象参考手册定义和用法getElementsByTagNameNS()方法可返回带有指定名称和命名空间的所有元素的一个节点列表。语法:getElementsByTagNameNS(ns,name)参数描述ns字符串值,可规定需检索的命名空间名称。值"*"可匹配所有的标签。name字符串值,可规定需检索的标签名。值"*"可匹配所有的标签。返回值文档树中具有指定命名空间和本地名的Element节点的只读数组(从技术上讲,是N...
DocumentType对象参考手册定义和用法entities属性可返回包含有在DTD中所声明的外部实体和内部实体的NamedNodeMap。语法:documentObject.doctype.entities实例在所有的例子中,我们将使用XML文件note_internal_dtd.xml,以及JavaScript函数loadXMLDoc()。以下代码片段可显示在DTD中声明过的实体的节点名称和节点类型:xmlDoc=loadXMLDoc("note_intern...
[XML DOM] XML DOM internalSubset 属性
DocumentType对象参考手册定义和用法internalSubset属性能够以一个字符串返回内部DTD(无定界方括号),如果没有则返回null。语法:documentObject.doctype.internalSubset实例在所有的例子中,我们将使用XML文件note_internal_dtd.xml,以及JavaScript函数loadXMLDoc()。以下代码片段能够以字符串显示内部DTD:xmlDoc=loadXMLDoc("note_interna...
DocumentType对象参考手册定义和用法name属性可返回DTD的名称(紧随关键词DOCTYPE的名称)语法:documentObject.doctype.name实例在所有的例子中,我们将使用XML文件note_internal_dtd.xml,以及JavaScript函数loadXMLDoc()。以下代码片段可显示与XML文档相关联的DTD的名称:xmlDoc=loadXMLDoc("note_internal_dtd.xml");documen...
DocumentType对象参考手册定义和用法systemId属性可返回外部DTD的系统标识符。语法:documentObject.doctype.systemId实例在所有的例子中,我们将使用XML文件note_external_dtd.xml,以及JavaScript函数loadXMLDoc()。以下代码片段可显示与XML文档相关联的外部DTD的系统id:xmlDoc=loadXMLDoc("note_external_dtd.xml");docume...
[XML DOM] XML DOM createDocument() 方法
DomImplementation对象参考手册定义和用法createDocument()方法创建一个新Document对象和指定的根元素。语法:nodeObject.createDocument(namespaceURI,qualifiedName,doctype)参数描述namespaceURI为文档创建的根元素的命名空间的唯一标识符。如果没有命名空间,则为null。qualifiedName为文档创建的根元素的名称。如果namespaceURI不为null,该名称应该包括...
[XML DOM] XML DOM createDocumentType() 方法
DomImplementation对象参考手册定义和用法createDocumentType()方法创建一个DocumentType节点。语法:nodeObject.createDocument(qualifiedName, publicId, systemId)参数描述qualifiedName文档类型的名字。如果使用XML命名空间,该参数可能是一个限定名,用来指定命名空间前缀和本地名,两者之间用冒号分隔。publicId文档类型的公有标识符或null。...
[XML DOM] XML DOM hasFeature() 方法
DomImplementation对象参考手册定义和用法hasFeature()方法确定DOM的实现是否支持某个特性。语法:nodeObject.selectNodes(feature, version)参数描述feature特性名,用于判断哪个支持被测试。特性不区分大小写。下面的表中列出了2级DOM标准支持的有效特性名的集合。version版本号,用于判断哪个支持被测试,或者为null。如果该特性的所有版本都被支持,则为空串("")。在2级DO...
[XML DOM] XML DOM attributes 属性
Element对象参考手册定义和用法attributes属性返回包含被选节点属性的NamedNodeMap。如果被选节点不是元素,则该属性返回NULL。语法:elementNode.attributes提示和注释提示:该属性仅用于element节点。实例在所有的例子中,我们将使用XML文件books.xml,以及JavaScript函数loadXMLDoc()。例子1下面的代码片段获取"books.xml"中第一个<title>元素的属性数目:...
Element对象参考手册定义和用法baseURI属性返回XML文档的位置。语法:elementNode.baseURI实例在所有的例子中,我们将使用XML文件books.xml,以及JavaScript函数loadXMLDoc()。下面的代码片段显示XML文档的位置:xmlDoc=loadXMLDoc("books.xml");x=xmlDoc.getElementsByTagName("book")[0];document.writ...