`

DOM_API

    博客分类:
  • js
阅读更多

getElementById(id) Node 返回指定结点的引用
getElementsByTagName(name) NodeList 返回文档中所有匹配的元素的集合
createElement(name) Node Node
createTextNode(text) Node 创建一个纯文本结点
ownerDocument Document 指向这个节点所属的文档
documentElement Node 返回html节点
document.body Node 返回body节点
element方法:
getAttribute(attributeName) String 返回指定属性的值
setAttribute(attributeName,value) String 给属性赋值
removeAttribute(attributeName) String 移除指定属性和它的值
getElementsByTagName(name) NodeList 返回结点内所有匹配的元素的集合
node方法:
appendChild(child) Node 给指定结点添加一个新的子结点
removeChild(child) Node 移除指定结点的子结点
replaceChild(newChild,oldChild) Node 替换指定结点的子结点
insertBefore(newChild,refChild) Node 在同一层级的结点前面插入新结点
hasChildNodes() Boolean 如果结点有子结点则返回true
node属性:
nodeName String 以字符串的格式存放结点的名称
nodeType String 以整型数据格式存放结点的类型
nodeValue String 以可用的格式存放结点的值
parentNode Node 指向结点的父结点的引用
childNodes NodeList 指向子结点的引用的集合
firstChild Node 指向子结点结合中的第一个子结点的引用
lastChild Node 指向子结点结合中的最后一个子结点的引用
previousSibling Node 指向前一个兄弟节点;如果这个节点就是兄弟节点,那么该值为null
nextSibling Node 指向后一个兄弟节点;如果这个节点就是兄弟节点,那么该值为null

分享到:
评论

相关推荐

    第7-0章_XML_DOM_API_2005

    ### XML DOM API 2005 知识点详解 #### 1. XML DOM 概念及背景 **1.1 DOM 文档对象模型简介** - **DOM 概念:** - **定义:** DOM (Document Object Model) 是一种跨平台、跨语言的 API 规范,用于表示和操控 ...

    dom4j_API_示例讲解.pdf

    dom4j_API_示例讲解.pdf dom4j_API_示例讲解.pdf dom4j_API_示例讲解.pdf dom4j_API_示例讲解.pdf dom4j_API_示例讲解.pdf dom4j_API_示例讲解.pdf dom4j_API_示例讲解.pdf dom4j_API_示例讲解.pdf dom4j_API_示例...

    jsr173_1.0_api.jar

    这个API允许开发者以事件驱动的方式读写XML文档,与DOM(Document Object Model)和SAX(Simple API for XML)不同,StAX提供了一种更高效、低内存占用的方式来处理大型XML文档。 【描述】在Spring Boot项目启动时...

    DOM_XML.rar_DOM_dom xml_dom xml java_dom解析xml_java解析xml

    标题中的"DOM_XML.rar"可能是一个包含DOM解析XML相关示例的压缩...然而,DOM的缺点是内存占用大,对于大型XML文档,可能需要考虑更轻量级的解析方式,如SAX(Simple API for XML)或StAX(Streaming API for XML)。

    xml_DOM_SAX.rar_DOM_dom xml saxxml_java dom_sax

    在Java中,处理XML文件主要有两种解析器:DOM(Document Object Model)和SAX(Simple API for XML)。这两种解析方式各有特点,适用于不同的场景。 1. DOM解析: DOM解析器将整个XML文档加载到内存中,构建一个树...

    jQuery_api_for_dwcs5为dw安装jquery插件

    在本教程中,我们将探讨如何使用jQuery_api_for_dwcs5这个插件将其集成到Dreamweaver(DWCS5)中,从而在DW环境下更方便地编写和调试jQuery代码。 首先,了解jQuery的核心概念至关重要。jQuery的核心功能包括选择器...

    dom.rar_DOM_dom xml

    通过DOM API,我们可以遍历、查找、修改或删除这些节点,实现对XML文档的动态操作。 在"www.pudn.com.txt"文件中,可能记录了关于这些实例的来源或者说明,而"dom"目录则包含了实际的程序代码。这些代码可能涉及...

    xml.rar_DOM_XML DOM_dom xml_xml

    4. **访问节点**:使用DOM API,可以通过节点名称、索引或路径(如XPath)来查找特定节点。例如,`getElementsByTagName()`、`getElementById()`、`querySelector()`和`querySelectorAll()`等方法。 5. **遍历节点*...

    XML_DOM_SAX.rar_ XML_DOM_SAX_c# sax_dom解析xml_xml parser csharp_x

    在C#中处理XML时,有两种主要的解析方法:DOM(Document Object Model)和SAX(Simple API for XML)。 1. DOM解析: DOM是一种将整个XML文档加载到内存中的解析方式,它构建了一个树形结构来表示XML文档,允许...

    dom4j_apidocs.rar

    **DOM4J API 文档详解** DOM4J 是一个强大的 Java XML 处理库,它提供了灵活且高效的 API,使得开发者能够轻松地处理 XML 文档的生成、解析、修改和查询。这个 API 文档("dom4j_apidocs.rar")包含了一系列 HTML ...

    jsr173_api

    这两个接口与Java的StAX(Streaming API for XML)结合,使得开发者能够通过事件驱动的方式处理XML文档,这比DOM(Document Object Model)解析更为高效,因为DOM会一次性加载整个XML文档到内存中。 **StAX** API...

    DOM.rar_DOM SAX_XML DOM_dom xml java_sax_simple

    DOM(Document Object Model)和SAX(Simple API for XML)是解析XML文档的两种主要方法。 DOM是一种W3C标准,它将XML文档视为一棵树形结构,其中每个节点代表XML文档的一部分。在DOM解析中,整个XML文档被加载到...

    xml.rar_DOM4J ANDROID_XML DOM_android xml_android dom_androiddo

    DOM4J是一个强大的Java XML API,它扩展了DOM模型,提供了更友好的API和更高效的性能。相比于DOM,DOM4J更适合处理大型XML文档,因为它提供了一些高级功能,如XPath查询。在Android中引入DOM4J库后,可以像这样解析...

    DOM.zip_HTML dom_zip

    9. **DOM API**:熟悉各种DOM相关的JavaScript API,如`document.createElement()`, `element.appendChild()`, `querySelector()`等。 10. **HTML与DOM**:理解HTML文档如何被解析成DOM,以及DOM与HTML元素之间的...

    XmlDom.rar_DOM_dom xml

    XML(可扩展标记语言)是一种用于存储...对于大型XML文件,可能需要考虑其他解析技术,如SAX(简单API for XML)或LINQ to XML。然而,DOM在处理较小或中等大小的XML文档时,其易于理解和操作的特性使其成为首选方案。

    dom4j_API_示例.doc

    ### DOM4J API详解:构建高效XML操作框架 #### 引言 DOM4J,作为一款卓越的Java XML API,自问世以来便以其卓越的性能、强大的功能以及易用性赢得了广泛赞誉。这款开源软件不仅提供了高效处理XML文档的能力,还...

    jQuery_api_for_dw

    这个压缩包包含两个文件:jQuery_api_for_dw3.mxp和jQuery_api_for_dw4.mxp,分别对应Dreamweaver CS3和CS4版本的插件安装包。 jQuery是一个轻量级、高性能的JavaScript库,它简化了HTML文档遍历、事件处理、动画...

    jquery_api.mxp

    总结,jQuery API不仅涵盖了DOM操作、事件处理、动画和AJAX,还提供了方便的API接口和强大的插件系统。熟练掌握jQuery,能有效提升前端开发效率,为项目带来更加流畅、优雅的用户体验。无论你是初学者还是经验丰富的...

    dom_xml_demo

    4. **遍历与访问**:可以通过DOM API来遍历和访问树中的节点,如`getElementsByTagName`、`getElementById`、`childNodes`等方法。 5. **操作XML**:DOM允许添加、删除、修改节点,以实现对XML文档的动态更新。 **...

    dom4j_API_示例

    ### DOM4J API 使用详解 #### 一、概述 DOM4J是一个强大的、易于使用的、开源的Java XML API。它提供了高效、灵活且简洁的方法来处理XML数据,并且支持DOM、SAX以及JAXP标准。DOM4J因其卓越的性能、丰富的功能以及...

Global site tag (gtag.js) - Google Analytics