Normalmente selecciono elementos con una identificación a través document.getElementById('idName') . Pero aparentemente también puede seleccionarlos por nombre solo 'idName'. Yo no era consciente de esto hasta hace poco. Quería saber si esta es una "mala práctica" para seleccionar elementos por su idName. Ya usé el motor de búsqueda y no encontré nada sobre select by id name . Así que aquí está mi pregunta ahora.
console.log(idName) <div id="idName">Hello World</div>Creo que esta es una mala práctica porque puede confundirse y causar conflictos con sus propias variables js.
No puedo decir que sea bueno o malo, pero
debe tener mucho cuidado al usar . Esto puede causar muchos problemas, por lo que recomendaré su uso solo en proyectos pequeños. (es mi recomendación personal)
Suponga que su JavaScript se carga primero, luego arrojará un error y ninguno de los códigos funcionará
simplemente escribir 'idName' no es una "forma abreviada" de document.getElementById() Es una referencia a una variable global