Buenas, les paso este
fiddle..
Hace poco volvi a programar en JS, hace mucho que no programo, pero si mal no recuerdo... un simple document.body.getElementsByTagName("div") deberia devolver un HTMLCollection con los Node que encontro y enumerados(ej: {0: ..., 1: ..., etc}).
Ahora bien, en la consola(al menos en las mias..), devuelve esto..
Cita: Console was cleared
[div, div#div_id, div.div_class, div_id: div#div_id]
<div id="div_id">div_id</div>
De donde sale la propiedad "div_id"....???
Alguien me podria explicar porque sucede esto? Si mal no recuerdo, no sucedia antes(hace como 5 años atras)... o al menos YO nunca me percate de ello.
Saludos y gracias.