Guía práctica de JavaScript: 3era entrega Una mirada más cercana: objetos, eventos y funciones Una de las mejores formas para lograr interactividad con el usuario es mediante el uso de formularios. Para interactuar con ellos, hay que conocer que son los objetos, los eventos y las funciones. Te enseñamos todo eso, en esta tercera entrega de la guía paso a paso de JavaScript.
Ya vimos que JavaScript es el lenguaje por excelencia para crear sitios interactivos. En las páginas web, una de las mejores formas para lograr esta comunicación con el usuario es mediante el uso de formularios.
Si bien los formularios pertenecen al mundo del HTML, con JavaScript podemos mejorar su funcionamiento. En este capitulo vamos a aprender como interactuar con formularios. (Si no te acordás los fundamentos básicos de los formularios, repasalos aquí)
Dentro de este grupo, tenemos varios elementos tales como: Checkbox (casilla de selección), Text, botones de Radio, textearea, etc. Todos los elementos de un formulario tienen dos propiedades: Name y value, el nombre y su valor respectivamente, salvo los checkbox y radio que tienen aparte la propiedad checked.
Como ya sabemos, los formularios se procesan cuando presionamos el botón submit, para lo cual es necesario encerrar los elementos con el tag <form> y </form>.
Para acceder a cada valor de un elemento tenemos que ir escalando posiciones. Por ej. si yo quiero el valor de un text llamado "nombre" que está en el formulario "datos", la sintaxis va a ser Window.document.datos.nombre.value. (Esto lo entenderás mejor cuando veas la estructura jerárquica de los objetos).
Para interactuar con los formularios, tenemos que saber que son los eventos, los objetos y las funciones en JavaScript.