Learning Path
浏览 DOM 相关教程与章节。
HTML、CSS、JavaScript、浏览器 API、前端框架与 UI 工程。
教程
181
XML DOM insertData() 方法 Comment 对象 定义和用法 insertData() 方法向注释节点插入数据。 语法 commentNode.insertData(start,string) 参数 描述 start 必需。规定在何处开始插入字符。开始值以 0 开始。 string 必需。规定要插入的字符串。 实例 下面的代码片段使用 loadXM..
XML DOM replaceData() 方法 Comment 对象 定义和用法 replaceData() 方法替换注释节点中的数据。 语法 commentNode.replaceData(start,length,string) 参数 描述 start 必需。规定在何处替换字符。开始值以 0 开始。 length 必需。规定替换多少个字符。 string ..
XML DOM substringData() 方法 Comment 对象 定义和用法 substringData() 方法从注释节点中获取字符串。 语法 substringData(start,length) 参数 描述 start 必需。规定从何处开始提取字符。开始值以 0 开始。 length 必需。规定提取多少字符。 实例 下面的代码片段使用 loadXMLD..
XML DOM createCDATASection() 方法 Document 对象 定义和用法 createCDATASection() 方法创建 CDATA 区段节点。 该方法返回 CDATASection 对象。 语法 createCDATASection(data) 参数 描述 data 字符串,这个字符串为节点规定数据。 实例 下面的代码片段使用 loadXMLDoc()..
XML DOM createElementNS() 方法 Document 对象 定义和用法 createElementNS() 方法创建带有命名空间的元素节点。 该方法返回 Element 对象。 语法 createElementNS(ns,name) 参数 描述 ns 字符串,可为元素节点规定命名空间的名称。 name 字符串,可为元素节点规定名称。 实例 下面的..
XML DOM getElementsByTagNameNS() 方法 Document 对象 定义和用法 getElementsByTagNameNS() 方法返回带有指定名称和命名空间的所有元素的 NodeList。 语法 getElementsByTagNameNS(ns,name) 参数 描述 ns 字符串,规定要搜索的命名空间名称。值 '*' 匹配所有的标签。 na..
XML DOM appendChild() 方法 Element 对象 定义和用法 appendChild() 方法在指定元素节点的最后一个子节点后添加节点。 该方法返回新的子节点。 语法 appendChild(node) 参数 描述 node 必需。要追加的节点。 实例 1 下面的代码片段使用 loadXMLDoc() 把 'books.xml' 载入 xmlDo..
XML DOM cloneNode() 方法 Element 对象 定义和用法 cloneNode() 方法创建指定节点的精确拷贝。 该方法返回克隆的节点。 语法 cloneNode(include_all) 参数 描述 include_all 必需。假如布尔参数被设置为 true,那么被克隆的节点会克隆原节点的所有子节点。 实例 下面的代码片段使用 loadXMLDoc() 把 &..
XML DOM compareDocumentPosition() 方法 Element 对象 定义和用法 compareDocumentPosition() 方法根据文档顺序比较当前节点与指定节点的文档位置。 语法 elementNode.compareDocumentPostition(node) 参数 描述 node 必选。规定与当前节点进行比较的节点。 实例 下面的代码片段使..
XML DOM getAttributeNodeNS() 方法 Element 对象 定义和用法 getAttributeNS() 方法通过命名空间 URI 和名称取得属性节点。 语法 elementNode.getAttributeNodeNS(ns,name) 参数 描述 ns 必需。规定从中获取属性值的命名空间 URI。 name 必需。规定从中获取属性值的属性。 ..
XML DOM getAttributeNS() 方法 Element 对象 定义和用法 getAttributeNS() 方法通过命名空间 URI 和名称取得属性值。 语法 elementNode.getAttributeNS(ns,name) 参数 描述 ns 必需。规定从中获取属性值的命名空间 URI。 name 必需。规定从中获取属性值的属性。 实例 下面的代..
XML DOM getElementsByTagNameNS() 方法 Element 对象 定义和用法 getElementsByTagNameNS() 方法返回带有指定名称和命名空间的所有元素的 NodeList。 语法 elementNode.getElementsByTagNameNS(ns,name) 参数 描述 ns 字符串,规定要搜索的命名空间名称。值 '*' 匹配所有的..
XML DOM hasAttributeNS() 方法 Element 对象 定义和用法 hasAttributeNS() 方法在当前元素节点拥有匹配指定命名空间和名称的属性时返回 TRUE,否则返回 FALSE。 语法 hasAttributeNS(ns,name) 参数 描述 ns 必需。规定要查找的属性的命名空间。 name 必需。规定要查找的属性的名称。 实例 ..
XML DOM hasAttributes() 方法 Element 对象 定义和用法 hasAttributes() 方法在当前元素节点拥有属性时返回 TRUE,否则返回 FALSE。 语法 hasAttributes() 实例 下面的代码片段使用 loadXMLDoc() 把 'books.xml' 载入 xmlDoc 中,并检查返回第一个 <book> 元素是否拥有属..
XML DOM hasChildNodes() 方法 Element 对象 定义和用法 hasChildNodes() 方法在当前元素节点拥有子节点时返回 TRUE,否则返回 FALSE。 语法 elementNode.hasChildNodes() 实例 下面的代码片段使用 loadXMLDoc() 把 'books.xml' 载入 xmlDoc 中,并检查第一个 <book&..
XML DOM insertBefore() 方法 Element 对象 定义和用法 insertBefore() 方法在已有的子节点之前插入一个新的子节点。 该方法返回新的子节点。 语法 elementNode.insertBefore(new_node,existing_node) 参数 描述 new_node 必需。要插入的节点。 existing_node 必需。已有..
XML DOM isEqualNode() 方法 Element 对象 定义和用法 isEqualNode() 方法在节点与给定的节点相等时返回 true,否则返回 false。 语法 elementObject.isEqualNode(node) 参数 描述 node 必需。要检查的节点。 实例 下面的代码片段使用 loadXMLDoc() 把 'books.xml�..
XML DOM isSameNode() 方法 Element 对象 定义和用法 isSameNode() 方法检查指定的节点与已有的节点是否为同一节点。 如果两个节点相同则返回 TRUE,否则返回 FALSE。 语法 elementNode.isSameNode(node) 参数 描述 node 必需。要检查的节点。 实例 下面的代码片段使用 loadXMLDoc() 把 ..
XML DOM lookupNamespaceURI() 方法 Element 对象 定义和用法 lookupNamespaceURI() 方法返回匹配当前节点上指定前缀的命名空间。 语法 elementNode.lookupNamespaceURI(prefix) 参数 描述 prefix 必需。字符串,规定要查找的前缀。 实例 下面的代码片段使用 loadXMLDoc() 把 'bo..
XML DOM lookupPrefix() 方法 Element 对象 定义和用法 lookupPrefix() 方法返回在当前节点上匹配指定的命名空间 URI 的前缀。 语法 elementNode.lookupPrefix(URI) 参数 描述 URI 必需。要查找的前缀的命名空间。 实例 下面的代码片段使用 loadXMLDoc() 把 'books_ns.xml' 载..
XML DOM removeAttributeNS() 方法 Element 对象 定义和用法 removeAttributeNS() 方法删除通过命名空间和名称指定的属性。 语法 elementNode.removeAttributeNS(ns,name) 参数 描述 ns 必需。规定要删除的属性的命名空间。 name 必需。规定要删除的属性的名称。 实例 下面的代..
XML DOM removeChild() 方法 Element 对象 定义和用法 removeChild() 方法删除子节点。 如果成功该函数则返回被删除的节点,如果失败则返回 NULL。 语法 elementNode.removeChild(node) 参数 描述 node 必需。规定要删除的子节点。 实例 下面的代码片段使用 loadXMLDoc() 把 'books..
XML DOM replaceChild() 方法 Element 对象 定义和用法 replaceChild() 方法替换子节点为其他节点。 如果成功该函数则返回被替换的节点,如果失败则返回 NULL。 语法 elementNode.replaceChild(new_node,old_node) 参数 描述 new_node 必需。规定新节点。 old_node 必需。规定要..
XML DOM setAttributeNS() 方法 Element 对象 定义和用法 setAttributeNS() 方法添加新的属性(带有命名空间)。 如果元素中已经存在指定名称的属性或命名空间,它的值更改为前缀和 value 参数的值。 语法 elementNode.setAttributeNS(ns,name,value) 参数 描述 ns 必需。规定要设置的属性的命名空间 URI..