"node"相关教程
Document对象代表整个XML文档。Document对象Document对象是一棵文档树的根,可为我们提供对文档数据的最初(或最顶层)的访问入口。用于元素节点、文本节点、注释、处理指令等均无法存在于document之外,document对象同样提供了创建这些对象的方法。Node对象提供了一个ownerDocument属性,此属性可把它们与在其中创建它们的Document关联起来。IE:InternetExplorer,F:Firefox,O:Opera,W3C:万维网联盟...
[HTML] HTML DOM Element setAttributeNode() 方法
HTMLDOMElements对象定义和用法setAttributeNode()方法向元素中添加指定的属性节点,并返回Attribute对象。如果这个指定的属性已存在,则此方法会替换它。替代方案:使用setAttribute()方法更容易。另请参阅:参考手册:getAttributeNode()方法removeAttributeNode()方法createAttribute()方法getAttribute()方法setAttribute()方法hasAttribute()方法...
[HTML] HTML DOM Element tagName 属性
HTMLDOMElements对象定义和用法tagName属性返回元素的标签名。在HTML中,tagName属性的返回值始终是大写的。tagName属性是只读的。另请参阅:nodeName属性nodeType属性nodeValue属性tagName和nodeName之间的区别nodeName属性同样可以返回元素的标签名称。nodeName还可以返回属性节点、文本节点和注释节点的名称。实例例子1获取"demo"元素的tagName:let name...
[HTML] HTML DOM Element textContent 属性
HTMLDOMElements对象定义和用法textContent属性设置或返回指定节点的文本内容,以及它的所有后代。如果您设置了textContent属性,会删除所有子节点,并被替换为包含给定字符串的一个单独的文本节点。提示:有时,此属性可用于取代nodeValue属性,但是请记住此属性同时会返回所有子节点的文本。另请参阅:innerText属性innerHTML属性实例例子1返回元素的文本内容:let text = element.textC...
节点对象代表文档树中的一个节点。Node对象Node对象是整个DOM的主要数据类型。节点对象代表文档树中的一个单独的节点。节点可以是元素节点、属性节点、文本节点,或者也可以是“节点类型”那一节中所介绍的任何一种节点。请注意,虽然所有的对象均能继承用于处理父节点和子节点的属性和方法,但是并不是所有的对象都拥有父节点或子节点。例如,文本节点不能拥有子节点,所以向类似的节点添加子节点就会导致DOM错误。IE:InternetExplorer,F:Firefo...
[HTML] HTML DOM Document renameNode() 方法
HTMLDOMDocuments定义和用法不推荐使用renameNode()方法。请勿使用它。它会在所有新浏览器中抛出错误(renameNode不是函数)。说明renameNode()方法是DOMCoreLevel3(2004)特性。它应用于重命名Element和Attr类型的节点。替代方案:对于元素:删除元素并创建新元素。对于属性:删除属性并创建新属性。HTMLDOMDocuments
Attr对象参考手册定义和用法baseURI属性返回属性(attribute)的绝对基准URI。语法:elementNode.baseURI实例在所有的例子中,我们将使用XML文件books.xml,以及JavaScript函数loadXMLDoc()。下面的例子返回"lang"属性的基准URI:xmlDoc=loadXMLDoc("/example/xdom/books_ns.xml");var x=xmlDoc.getEl...
Attr对象参考手册定义和用法nodeName属性根据节点的类型返回其名称。语法:attrObject.nodeName实例在所有的例子中,我们将使用XML文件books.xml,以及JavaScript函数loadXMLDoc()。下面的代码片段显示category属性的节点名称、节点值以及节点类型:xmlDoc=loadXMLDoc("/static/demo/xdom/books.xml");var x=xmlDoc.getElements...
Attr对象参考手册定义和用法nodeType属性返回节点的类型。语法:attrObject.nodeType实例在所有的例子中,我们将使用XML文件books.xml,以及JavaScript函数loadXMLDoc()。下面的代码片段显示category属性的节点名称、节点值以及节点类型:xmlDoc=loadXMLDoc("/static/demo/xdom/books.xml");var x=xmlDoc.getElementsByTag...
[XML DOM] XML DOM nodeValue 属性
Attr对象参考手册定义和用法nodeValue属性根据节点的类型设置或返回节点的值。语法:attrObject.nodeValue实例在所有的例子中,我们将使用XML文件books.xml,以及JavaScript函数loadXMLDoc()。下面的代码片段显示category属性的节点名称、节点值以及节点类型:xmlDoc=loadXMLDoc("/static/demo/xdom/books.xml");var x=xmlDoc.getEl...
[XML DOM] XML DOM appendData() 方法
Text对象参考手册定义和用法appendData()方法在文本节点的末尾添加一个字符串。语法:textNode.appendData(string)参数描述string必需。向文本节点添加的字符串。实例在所有的例子中,我们将使用XML文件books.xml,以及JavaScript函数loadXMLDoc()。下面的代码片段向"books.xml"中的第一个<title>元素追加文本:xmlDoc=loadXMLDoc("books...
Comment对象参考手册定义和用法data属性返回注释的文本内容。语法:commentNode.data实例以下代码段使用JavaScript函数loadXMLDoc()把XML文件books_comment.xml载入xmlDoc中,并输出第一个<book>元素的注释文本内容:xmlDoc=loadXMLDoc("books_comment.xml");x=xmlDoc.getElementsByTagName("book&quo...
Comment对象参考手册定义和用法length属性返回注释节点中的文本长度,以字符数计。语法:commentNode.length实例以下代码段使用JavaScript函数loadXMLDoc()把XML文件books_comment.xml载入xmlDoc中,并获得第一个<book>元素的注释文本的长度:xmlDoc=loadXMLDoc("books_comment.xml");x=xmlDoc.getElementsByTagName(...
[XML DOM] XML DOM appendData() 方法
Comment对象参考手册定义和用法appendData()方法把指定文本添加到注释节点所包含文本的末端。语法:commentNode.appedData(string)参数描述string要附加到comment节点的字符串。描述该方法把字符串string附加到节点的data属性的末尾。实例以下代码段使用JavaScript函数loadXMLDoc()把XML文件books_comment.xml载入xmlDoc中,并把文本附加到第一个comment节点:xmlDoc=loa...