Esta traducción está incompleta. Por favor, ayuda a traducir este artículo del inglés.
La propiedad de solo lectura
Node.nodeType
retornará un valor positivo entero representando el tipo de nodo.Sintaxis
var type = node.nodeType;
la variable type será un entero positivo con alguno de los siguientes valores:
Name | Value |
---|---|
ELEMENT_NODE |
1 |
ATTRIBUTE_NODE |
2 |
TEXT_NODE |
3 |
CDATA_SECTION_NODE |
4 |
ENTITY_REFERENCE_NODE |
5 |
ENTITY_NODE |
6 |
PROCESSING_INSTRUCTION_NODE |
7 |
COMMENT_NODE |
8 |
DOCUMENT_NODE |
9 |
DOCUMENT_TYPE_NODE |
10 |
DOCUMENT_FRAGMENT_NODE |
11 |
NOTATION_NODE |
12 |
Ejemplo
Este es un ejemplo que verifica si el primer nodo dentro de un elemento tipo documento (document) es un comentario nodo, y si no lo es, muestra un mensaje.
var node = document.documentElement.firstChild; if (node.nodeType != Node.COMMENT_NODE) console.log("You should comment your code well!");