Duplicar posibles:
document.getElementById(“someId”) Vs. someId¿Cuál es la diferencia entre document.getElementById ('mybox') y mybox?
Por ejemplo, tengo un elemento con id="mybox"
atributo, ¿hay alguna diferencia entre llamar con document.getElementById('mybox')
y mybox
directamente, como lo veo tanto el trabajo mismo en la mayoría de los navegadores? La muestra jsFiddle ejemplo vivohttp://jsfiddle.net/usmanhalalit/TmS3k/
Si no hay ninguna diferencia, entonces por qué document.getElementById('mybox')
es tan popular, es una mala práctica de llamar directamente mybox
?
Véase también [son las variables globales de los elementos del árbol DOM aquí?] (Http://stackoverflow.com/q/3434278/1048572) – Bergi