parentNode是Document。
重返javascript教程主目录>>
nodeName的值为doctype的名称。
DocumentType类型在WEB浏览器中并不经常用,Firefox、Safari、Opera和Chrome浏览器帮衬DocumentType类型,而IE浏览器不帮衬DocumentType类型。DocumentType富含着与文书档案doctype有关的消息,它有上面的片段特征:
nodeType的值为10。
console.info(document.doctype.name);
上面包车型地铁例子是八个严谨型的HTML4.01的文书档案类型表明的例证:
在DOM1级中,DocumentType对象不可能动态创立,而是只好通过深入分析文书档案代码的不二法门来成立。接济它的浏览器会将DocumentType对象保存在document.doctype
中。
DocumentType的name
品质中保存的正是“HTML”,可以由此决定台来查看:
万般浏览器中的文书档案使用的都以HTML或XHTML文书档案类型,所以entities
和notations
都以空驶列车表。name
属性中保留了文书档案类型的称谓,也正是出新在/code>之后的文本内容。
nodeValue的值null。
quot;-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
IE不支持DocumentType,因此document.doctype
的值始终会是null
。可是,IE浏览器会错误的将文书档案类型解释为注释,况兼为它成立二个表明节点。
DOM1级描绘了DocumentType对象的3个天性:name
、entities
和notations
。其中,name
属性表示文书档案类型的称谓;entities
属性是由文书档案类型描述的实业的NamedNodeMap
对象;notations
本性是由文书档案类型描述的号子的NamedNodeMap
对象