Habilite el inspector del navegador. Actualice su navegador e inspecione los objetos con el depurador.
Evento personalizado
Asigne un identificador único para cada elemento de ingreso de datos del formulario, p.e.:
...
<inputid="element1"type="text">
...
Dentro de la función flecha loaded:
Del API del objeto eventSubmit, use la función preventDefault para detener el proceso predeterminado.
Del API del objeto con la referencia al elemento HTML con identificador element1, use la propiedad value para extraer el contenido.
Del API de la cadena de texto, use la propiedad length para contar las cantidad de letras en el texto.
Del API del objeto con la referencia al elemento HTML con identificador element1, use el método focus para establecer el enfoque en el elemento HTML.
Del API del objeto window, use él método alert para mostrar con un mensaje de alerta.
letloaded=(eventLoaded)=>{...myform.addEventListener('submit',(eventSubmit)=>{eventSubmit.preventDefault();letelement1Value=element1.value;// Validación del contenido del input if(element1Value.length==0){element1.focus()alert('Ingrese un texto válido')return;}debugger;})}window.addEventListener(...)
(STOP 4) Compruebe el resultado en el navegador.
Habilite el inspector del navegador. Actualice su navegador e inspecione los objetos con el depurador.
Validación del contenido del formulario
Continúe con la validación del resto de elementos HTML para el ingreso de datos en el formulario.
(STOP 5) Compruebe el resultado en el navegador.
Versiona local y remotamente el repositorio landing.
Web API En esta sección puedes encontrar las referencias al Web API que se utiliza cuando programas con Javascript.
DOM. El DOM y su uso a través de ejemplos de etiquetas, anidamientos, autocorrección e inspección por la consola del navegador con sus propiedades y métodos.
Objeto: Document. Este objeto te permite manipular el DOM de cualquier página web.
Eventos. Cada elemento dentro del navegador responde a un conjunto de señales disparadas en el DOM.
Fundamental
Tiempo de descarga y ejecución del código Javascript via X