Document 对象代表整个 XML 文档。

Document 对象

Document 对象是一棵文档树的根,可为我们提供对文档数据的最初(或最顶层)的访问入口。

用于元素节点、文本节点、注释、处理指令等均无法存在于 document 之外,document 对象同样提供了创建这些对象的方法。Node 对象提供了一个 ownerDocument 属性,此属性可把它们与在其中创建它们的 Document 关联起来。

IE: Internet Explorer, F: Firefox, O: Opera, W3C: 万维网联盟 (因特网标准)

Document 对象的属性

属性描述IEFOW3C
async规定 XML 文件的下载是否应当被同步处理。51.59No
childNodes返回属于文档的子节点的节点列表。519Yes
doctype返回与文档相关的文档类型声明 (DTD)。619Yes
documentElement返回文档的根节点519Yes
documentURI设置或返回文档的位置No19Yes
domConfig返回normalizeDocument()被调用时所使用的配置NoYes
firstChild返回文档的首个子节点519Yes
implementation返回处理该文档的 DOMImplementation 对象。No19Yes
inputEncoding返回用于文档的编码方式(在解析时)。No1NoYes
lastChild返回文档的最后一个子节点。519Yes
nodeName依据节点的类型返回其名称。519Yes
nodeType返回节点的节点类型。519Yes
nodeValue根据节点的类型来设置或返回节点的值。519Yes
strictErrorChecking设置或返回是否强制进行错误检查。No1NoYes
text返回节点及其后代的文本(仅用于 IE)。5NoNoNo
xml返回节点及其后代的 XML(仅用于 IE)。5NoNoNo
xmlEncoding返回文档的编码方法。No1NoYes
xmlStandalone设置或返回文档是否为 standalone。No1NoYes
xmlVersion设置或返回文档的 XML 版本。No1NoYes

Document 对象的方法

属性描述IEFOW3C
adoptNode(sourcenode)从另一个文档向本文档选定一个节点,然后返回被选节点。NoYes
createAttribute(name)创建拥有指定名称的属性节点,并返回新的 Attr 对象。619Yes
createAttributeNS(uri,name)创建拥有指定名称和命名空间的属性节点,并返回新的 Attr 对象。9Yes
createCDATASection()创建 CDATA 区段节点。519Yes
createComment()创建注释节点。619Yes
createDocumentFragment()创建空的 DocumentFragment 对象,并返回此对象。519Yes
createElement()创建元素节点。519Yes
createElementNS()创建带有指定命名空间的元素节点。No19Yes
createEvent()创建新的 Event 对象。Yes
createEntityReference(name)创建 EntityReference 对象,并返回此对象。5NoYes
createExpression()创建一个XPath表达式以供稍后计算。Yes
createProcessingInstruction()创建 ProcessingInstruction 对象,并返回此对象。59Yes
createRange()创建 Range 对象,并返回此对象。NoYes
evaluate()计算一个 XPath 表达式。No19Yes
createTextNode()创建文本节点。519Yes
getElementById()查找具有指定的唯一 ID 的元素。519Yes
getElementsByTagName()返回所有具有指定名称的元素节点。519Yes
getElementsByTagNameNS()返回所有具有指定名称和命名空间的元素节点。No19Yes
importNode()把一个节点从另一个文档复制到该文档以便应用。9Yes
loadXML()通过解析XML标签字符串来组成文档。
normalizeDocument()NoYes
renameNode()重命名元素或者属性节点。NoYes

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

热门产品

php编程基础教程.pptx|php编程培训,php,编程,基础,教程,pptx
php编程基础教程.pptx

历史上的今天:04月27日

PHP魔术常量__DIR__备忘

PHP魔术常量__DIR__备忘概述:本文简要讨论在TP5.0中定义目录常量时,用到的PHP魔术常量__DIR__的含义及其它相关的用法。截止到PHP7.4,通过官方手册查知,目前PHP一共有八个魔术常量,分别为:__LINE__,__FILE__,__DIR__,__FUNCTION__,__CLASS__,__TRAIT__,__METHOD__,__NAMESPACE__。__DIR__ 是

PHP abspath函数代码示例

PHP abspath函数代码示例本文整理汇总了PHP中abspath函数的典型用法代码示例。如果您正苦于以下问题:PHP abspath函数的具体用法?PHP abspath怎么用?PHP abspath使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。在下文中一共展示了abspath函数的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您

热门专题

云南综合高中|云南综合高中
云南综合高中
易捷尔单招|易捷尔单招,易捷尔单招培训,易捷尔单招报名,易捷尔单招考试,易捷尔单招培训学校,易捷尔单招分数
易捷尔单招
APP开发|app开发_app开发公司_app软件开发_专业app开发_云南app开发公司_app定制_原生app开发定制
APP开发
云南开放大学|云南开放大学报名,云南开放大学报考,云南开放大学,什么是云南开放大学,云南开放大学学历,云南开放大学学费,云南开放大学报名条件,云南开放大学报名时间,云南开放大学学历,云南开放大学专业
云南开放大学
国家开放大学|国家开放大学报名,国家开放大学报考,国家开放大学,什么是国家开放大学,国家开放大学学历,国家开放大学学费,国家开放大学报名条件,国家开放大学报名时间,国家开放大学学历,国家开放大学专业
国家开放大学
弥勒综合高中|弥勒综合高中
弥勒综合高中
金诺幼儿园(春城路金诺幼儿园)|昆明官渡区幼儿园,幼儿园报名,官渡区幼儿园,春城路幼儿园,幼儿园招生,学前班,昆明幼儿园,金诺幼儿园,环城南路幼儿园,石井路幼儿园
金诺幼儿园(春城路金诺幼儿园)
一年制中专|中专学历,中专是什么学历,中专是什么,中专有什么专业,中专升大专,一年制中专
一年制中专

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部