Dux-Courses Evaluaciones
DOCUMENTACIÓNCURSOSROADMAPRANKINGBLOGPLAYGROUND
IngresarRegistrarse
Aurum-Courses

Aurum Courses es una plataforma avanzada de aprendizaje y evaluación diseñada para acelerar tu carrera tecnológica. Proporcionamos un entorno inmersivo con retos, documentación técnica y certificados verificables para tecnologías frontend, backend y fullstack.

Enlaces de Plataforma

  • Cursos Interactivos
  • Documentación Técnica
  • Artículos y Blog
  • Mi Perfil y Progreso

Acerca del Proyecto

  • Acerca del Proyecto
  • Contacto y Soporte

Legal y Transparencia

  • Política de Privacidad
  • Términos de Servicio
  • Gestión de Cookies
© 2026 Aurum-Courses. Todos los derechos reservados. Hecho con pasión para el ecosistema developer.

Desarrollado por Aurumdux

Docs/JavaScript/Manipulacion del DOM
Principiantejavascript

Manipulacion del DOM

Aprende a interactuar con el DOM: seleccionar elementos, modificar contenido y manejar eventos.

Que es el DOM

El DOM (Document Object Model) es una representacion en forma de arbol de la estructura HTML de una pagina web. Cada elemento se convierte en un nodo que JavaScript puede manipular.

Seleccionar elementos

Los metodos mas recomendados son querySelector() y querySelectorAll().
javascript
1const titulo = document.querySelector("h1");
2const boton = document.querySelector("#miBoton");
3const tarjeta = document.querySelector(".card");
4
5const items = document.querySelectorAll(".lista-item");
6items.forEach(item => {
7  console.log(item.textContent);
8});

Modificar contenido y estilos

Puedes cambiar el texto, el HTML interno y los estilos CSS de cualquier elemento de forma programatica.
javascript
1const titulo = document.querySelector("h1");
2titulo.textContent = "Nuevo Titulo";
3titulo.innerHTML = "Titulo con <em>enfasis</em>";
4
5titulo.style.color = "blue";
6titulo.classList.add("activo");
7titulo.classList.toggle("destacado");

Eventos

Los eventos permiten que tu codigo reaccione a interacciones del usuario. Se registran con addEventListener().
javascript
1const boton = document.querySelector("#enviar");
2
3boton.addEventListener("click", (event) => {
4  event.preventDefault();
5  console.log("Boton presionado");
6});
7
8const input = document.querySelector("#buscar");
9input.addEventListener("input", (e) => {
10  console.log("Escribiste:", e.target.value);
11});

Prueba lo aprendido

Escribe código JavaScript y ejecútalo directamente en el navegador.

Editor de Códigojavascript
1const titulo = document.querySelector("h1");
2const boton = document.querySelector("#miBoton");
3const tarjeta = document.querySelector(".card");
4
5const items = document.querySelectorAll(".lista-item");
6items.forEach(item => {
7  console.log(item.textContent);
8});
← AnteriorClosures y ScopeSiguiente →Objetos y Prototipos