En JavaScript se puede seleccionar un elemento DOM usando varias formas:
1. getElementById: selecciona un elemento por su ID. Por ejemplo:
```javascript var element = document.getElementById(“myId”); ```2. getElementsByClassName: selecciona un grupo de elementos que tienen la misma clase CSS. Devuelve un NodeList. Por ejemplo:
```javascript var elements = document.getElementsByClassName(“myClass”); ```3. getElementsByTagName: selecciona los elementos por el nombre de la etiqueta. Devuelve un NodeList. Por ejemplo:
```javascript var elements = document.getElementsByTagName(“p”); ```4. querySelector: selecciona el primer elemento que coincida con el selector CSS proporcionado. Por ejemplo:
```javascript var element = document.querySelector(“.myClass”); ```5. querySelectorAll: selecciona todos los elementos que coinciden con el selector CSS proporcionado. Devuelve un NodeList. Por ejemplo:
```javascript var elements = document.querySelectorAll(“.myClass”); ```Es importante recordar que tanto `getElementsByClassName` como `getElementsByTagName` y `querySelectorAll`, devuelven una serie de elementos y se puede acceder a ellos a través de su índice, como si fueran un array, mientras que `getElementById` y `querySelector` devuelven un único elemento.
Por último, es necesario asegurarse de que el script JavaScript se ejecute después de que la página se haya cargado completamente para evitar cualquier error debido a que los elementos aún no se han creado.