首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

HTML nodeType 的值以及惯用nodeType

2013-03-21 
HTML nodeType 的值以及常用nodeType定义和用法nodeType 属性返回节点的类型。[1]语法attrObject.nodeType[

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]

?

热点排行