ParentNode.children

Esta traducción está incompleta. Por favor, ayuda a traducir este artículo del inglés.

Node.children es una propiedad de sólo lectura que retorna una HTMLCollection "viva" de los elementos hijos de un Node.

Sintaxis

var elList = elementNodeReference.children; 

elList es una HTMLCollection, que será una colección ordenada de los elementos DOM que of son hijos de elementNodeReference. Si no hay elementos hijos, entonces elList no contendrá elementos y su longitud ( length )  será 0.

Ejemplo

// pEl is a reference to a <p> element
var elementChildren = pEl.children;
for (var i = 0; i < elementChildren.length; i++) {
    console.log(elementChildren[i].tagName);
    // NOTE: elementChildren es una lista "viva", añadir o eliminar hijos de PEl
    // modificará los miembros de elementChildren inmediátamente
}

Especificación

Especificación Estado Observaciones
DOM
The definition of 'ParentNode.children' in that specification.
Living Standard Definición Inicial

Compatibilidad con navegadores

Prestación Chrome Firefox (Gecko) Internet Explorer Opera Safari
Soporte básico (en Element) 1.0 3.5 (1.9.1) 9.0 [1] 10.0 4.0
Soporte en Document y DocumentFragment 29.0 25.0 (25.0) No support 16.0 No support
Soporte en SVGElement (Yes) (Yes) No support ? No support
Prestación Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Soporte básico (en Element) (Yes) 1.0 (1.9.1) (Yes) (Yes) (Yes)
Soporte en Document and DocumentFragment (Yes) 25.0 (25.0) No support 16.0 No support

[1] Internet Explorer 6, 7 y 8 lo soportan, pero erroneamente incluyen en sus resultados los nodos Comment.

Ver también

Etiquetas y colaboradores del documento

 Colaboradores en esta página: Grijander81
 Última actualización por: Grijander81,