Resumen de Curso JavaScript y El DOM
Resumen de Curso JavaScript y El DOM
¿Qué es el DOM?
Cuando comenzamos en el mundo del desarrollo web, normalmente comenzamos por aprender a
escribir etiquetado o marcado HTML y además, añadir estilos CSS para darle color, forma y algo de
interacción. Sin embargo, a medida que avanzamos, nos damos cuenta que en cierta forma
podemos estar bastante limitados.
Si únicamente utilizamos HTML/CSS, sólo podremos crear páginas «estáticas» (sin demasiada
personalización por parte del usuario), pero si añadimos Javascript, podremos crear páginas
«dinámicas». Cuando hablamos de páginas dinámicas, nos referimos a que podemos dotar de la
potencia y flexibilidad que nos da un lenguaje de programación para crear documentos y páginas
mucho más ricas, que brinden una experiencia más completa y con el que se puedan automatizar
un gran abanico de tareas y acciones.
¿Qué es el DOM?
Las siglas DOM significan Document Object Model, o lo que es lo mismo, la estructura del
documento HTML. Una página HTML está formada por múltiples etiquetas HTML, anidadas una
dentro de otra, formando un árbol de etiquetas relacionadas entre sí, que se denomina árbol
DOM (o simplemente DOM).
En Javascript, cuando nos referimos al DOM nos referimos a esta estructura, que podemos
modificar de forma dinámica desde Javascript, añadiendo nuevas etiquetas, modificando o
eliminando otras, cambiando sus atributos HTML, añadiendo clases, cambiando el contenido de
texto, etc...
Al estar "amparado" por un lenguaje de programación, todas estas tareas se pueden automatizar,
incluso indicando que se realicen cuando el usuario haga acciones determinadas, como por
ejemplo: pulsar un botón, mover el ratón, hacer click en una parte del documento, escribir un
texto, etc...
El objeto document
En esta primera pantalla se muestra como se accede a la consola para trabajar en jabascrip y como
se trabaja con el window.
Podamos modificar el don estaremos trabajando con el objeto global documento del cual
como mencionamos anteriormente representa el html y el contenido de la página una vez
que nosotros tenemos claro que cada elemento le corresponde una posición en el árbol
podemos pasar a lo siguiente.
Clase 4 modulo 1 formas de trabajar con JavaScript
Creación de proyecto y carpeta
En este bloque del curso vamos a aprender las diferentes formas en las cuales nosotros
podemos obtener elementos de nuestro doc como sabemos un elemento no es más que
una etiqueta la cual posee atributos y métodos.
Utilizaremos la librería dom para establecer un diseño a la página web. Pasemos al tema
principal obtener elementos mediante una ID-