`
JavaSam
  • 浏览: 935484 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

HTML nodeType 的值以及常用nodeType

 
阅读更多
定义和用法
nodeType 属性返回节点的类型。[1]
语法
attrObject.nodeType[1]
nodeType取值
Node.ELEMENT_NODE (1)
Node.ATTRIBUTE_NODE (2)
Node.TEXT_NODE (3)
Node.CDATA_SECTION_NODE (4)
Node.ENTITY_REFERENCE_NODE(5)
Node.ENTITY_NODE (6)
Node.PROCESSING_INSTRUCTION_NODE (7)
Node.COMMENT_NODE (8)
Node.DOCUMENT_NODE (9)
Node.DOCUMENT_TYPE_NODE (10)
Node.DOCUMENT_FRAGMENT_NODE (11)
Node.NOTATION_NODE (12)
以下是一些重要的nodeType的取值。
元素节点 节点类型取值(nodeType) 
元素element 1 
属性attr 2 
文本text 3 
注释comments 8 
文档document 9 
编辑本段实例在所有的例子中,我们将使用 XML 文件 books.xml,以及 JavaScript 函数 loadXMLDoc()。[1]
下面的代码片段显示 category 属性的节点名称、节点值以及节点类型:
xmlDoc=loadXMLDoc("/example/xdom/books.xml");
var x=xmlDoc.getElementsByTagName('book');
for(i=0;i<x.length;i++){
document.write(x.item(i).attributes[0].nodeName);
document.write(" = ");
document.write(x.item(i).attributes[0].nodeValue);
document.write(" (nodetype: ");
document.write(x.item(i).attributes[0].nodeType + ")");
document.write("<br />");
}
以上代码的输出:
category = children (nodetype: 2)category = cooking (nodetype: 2)category = web (nodetype: 2)category = web (nodetype: 2)[1]

 

分享到:
评论

相关推荐

    HTML DOM的nodeType值介绍

    nodeName、nodeValue 以及 nodeType 包含有关于节点的信息。nodeName 属性含有某个节点的名称。 元素节点的 nodeName 是标签名称 属性节点的 nodeName 是属性名称 文本节点的 nodeName 永远是 #text 文档节点的 ...

    Js nodeType 属性全面解析

    本文是对Js nodeType的属性进行了全面分析介绍,需要的朋友可以过来参考下,希望对大家有所帮助

    nodeType属性返回被选节点的节点类型介绍

    主要介绍了nodeType属性返回被选节点的节点类型。需要的朋友可以过来参考下,希望对大家有所帮助

    nodetypes-html:[只读] HTML NodeType

    Neos NodeType:HTML 该程序包实现了一个节点类型Html以显示任意html代码。 这最初是Neos.NodeTypes包的一部分。 贡献 如果您想为Neos做出贡献,请查看它是用于开发的存储库,所有请求请求都应包含在其中。

    XML实例教程:nodeName、nodeValue和nodeType属性

    本文详细介绍了nodeName、nodeValue和nodeType属性

    DOM下的节点属性和操作小结

    2 .nodeType 值:1,元素节点;2,属性节点;3,文本节点。nodeType是只读的。 3 .nodeValue 返回一个字符串,指示这个节点的值。元素节点返回null,属性节点返回属性值,文本节点返回文本。nodeValue可读可写,这...

    浅谈nodeName,nodeValue,nodeType,typeof 的区别

    nodeName 属性含有某个节点的名称。 元素节点的 nodeName 是标签名称 ...nodeType 属性可返回节点的类型。 最重要的节点类型是: 元素element1属性attr2文本text3注释comments8文档document9补充: 值-元素

    Neos.NodeType.CodeMirror:允许在 TYPO3 Neos 中使用 codeMirror 样式代码片段的节点类型

    Neos.NodeType.CodeMirror 允许在 TYPO3 Neos 中使用 codeMirror 样式代码片段的节点类型将此添加到您的 composer.json 以启用代码片段节点类型: { "repositories": [ { "type": "git", "url": ...

    html文档类型

    html文档类型

    openstack:用于与 OpenStack IaaS 交互的 TOSCA NodeType 和 ImplementationArtifact

    开放式堆栈用于与 OpenStack IaaS 交互的 TOSCA NodeType 和 ImplementationArtifact输入所有网络方法至少需要两个输入: 证书端点API 它们的语法必须是: 凭据:{"auth":{"tenantId":"???","passwordCredentials":{...

    nodetypes-contentreferences:[只读] Contentreferences NodeType

    Neos NodeType:ContentReferences 该程序包实现节点类型ContentReferences。 它显示引用的节点。 这最初是Neos.NodeTypes包的一部分。 贡献 如果您想为Neos做出贡献,请查看它是用于开发的存储库,所有请求请求都...

    DOMhelp.js

    while(tempObj.nodeType != 1 && tempObj.previousSibling != null){ tempObj = tempObj.previousSibling; } return (tempObj.nodeType == 1)?tempObj:false; }, //Find the first sibling of the current ...

    FlashMXAction简易手册.zip

    FlashMXAction简易手册.zip XML.nodeName 类型: 对象属性 ...注意:只有 XML 元素 (nodeType == 1) 节点可以拥有节点名称,如果访问一个 XML 文本 (nodeType == 3) 节点的 nodeName 属性,将返回 null 。

    javascript 学习之旅 (2)

    如:文本段落元素的名字p 无序清单元素的名字ul… 【nodeType的属性值是1】 文本节点(text node):文本节点总是包含在元素节点的内部。【nodeType的属性值是3】 属性节点(attribute node):属性节点总是被放在...

    顺序排序(可执行)

    } NodeType; typedef NodeType SeqList[MAXL]; /*顺序表类型*/ int SeqSearch(SeqList R,int n,KeyType k) /*顺序查找算法*/ { int i=0; while (i[i].key!=k) { printf("%d ",R[i].key); i++; /*从表头往后...

    详解jQuery中的prop()使用方法

    注意:prop() 方法应该用于检索属性值,例如 DOM 属性(如 selectedIndex, tagName, nodeName, nodeType, ownerDocument, defaultChecked, 和 defaultSelected)。 提示:如需检索 HTML 属性,请使用 attr() 方法...

Global site tag (gtag.js) - Google Analytics