Get to know MDN better
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
nodeType は Node インターフェイスの読み取り専用プロパティであり、整数値でこのノードが何であるかを識別します。これは様々なノードの種類、例えば elements、text、comments を見分けます。
整数値で、このノードの種類を識別します。可能な値は次の通りです。
Node.ELEMENT_NODE (1)<p> や <div> などの Element ノードです。
Node.ATTRIBUTE_NODE (2) Node.TEXT_NODE (3)Element や Attr の中に存在する Text です。
Node.CDATA_SECTION_NODE(4)<!CDATA[[ … ]]> のような CDATASection です。
Node.PROCESSING_INSTRUCTION_NODE (7)<?xml-stylesheet … ?> のような XML 文書の ProcessingInstruction です。
Node.COMMENT_NODE (8)<!-- … --> のような Comment ノードです。
Node.DOCUMENT_NODE (9)Document ノードです。
Node.DOCUMENT_TYPE_NODE (10)<!DOCTYPE html> のような DocumentType ノードです。
Node.DOCUMENT_FRAGMENT_NODE (11)DocumentFragment ノードです。
Node.ENTITY_REFERENCE_NODE (5), Node.ENTITY_NODE (6), Node.NOTATION_NODE (12) は非推奨になっており、使用されなくなっています。
次の例は、ノードの最初の要素がコメントノードであるかをチェックし、そうでない場合にメッセージを表示するものです。
| DOM # ref-for-dom-node-nodetype① |
Enable JavaScript to view this browser compatibility table.
This page was last modified on 2023年4月15日 by MDN contributors.
Your blueprint for a better internet.
Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998–2026 by individual mozilla.org contributors. Content available under a Creative Commons license.