Si vienes aquí, posiblemente conoces la propiedad childNodes, pues yo te hablare de una propiedad muy padecida a ella llamada: children
La diferencia radica en que la primera devuelve(en un array) todos los nodos incluyendo los espacios en blanco y comentarios ,en cambio, la ultima solo devuelve(en un array) los nodos de elementos.
Nota:todos los nodos devueltos son hijos del elemento seleccionado, esto es así para ambas propiedades.
Para utilizar children debes:
1.Seleccionar un elemento.
2.Agregar .children
3.Mostrar los datos(o lo que sea que quieras hacer)
var array =document.getElementsByTagName('video')[0].children;
for (var i = array.length - 1; i >= 0; i--) {
console.log(array);
}
Así de fácil es, eso todo.
Nota:Esta propiedad es solo de lectura.
var elemento = document.getElementsByTagName('video')[0].children[0];
console.log(elemento);