ALTAVOZ: Ahora vamos a echar un vistazo a una página web que permite a un usuario inscribirse para algo, pero que en realidad incluye parte del lado del cliente la validación de sus entradas. Nótese aquí, en forma-1.html, tengo esa misma forma que antes, pero he añadido un atributo ID a mi forma de etiquetas, el valor de lo que se registra, por lo que tengo una identificación a través de la cual pueda identificar de forma única que se forman en mi DOM. Ahora note debajo de mi forma de etiqueta es una secuencia de comandos etiqueta, de modo que muy deliberadamente, mi código JavaScript sólo ejecutará una vez que la etiqueta de formulario y sus nodos DOM se han cargado. En el interior de la notificación etiqueta script es el primera línea aquí donde me declaro un variable llamada formulario y asignar que el valor de retorno de document.getElementById de cotización registro de la cita. Es esta línea de código que se verá a través de mi DOM, en busca de la elemento o nodo que tiene un único identificador de registro, el almacenamiento el valor de retorno en última instancia, en esta variable. Entonces me registro con esa forma un evento controlador para el envío del formulario, con form.onsubmit y asignar que un función anónima, cuyo cuerpo se procede a hacer lo siguiente. Si el campo de ese formulario, cuyo nombre es correo electrónico, tiene un valor de la igualdad de usuario para citar nada dijeron ellos, entonces estamos ir a alertar al usuario de que él o ella deben facilitar su dirección de correo electrónico, y volvemos falsa para que la forma sí no se somete registrar php punto. Si no, si el formulario tiene un campo cuyo nombre es la contraseña y cuyo valor es entre comillas, a continuación, vamos a gritar en el usuario que él o ella debe proporcionar una contraseña. Y de nuevo, devolver false para que el formulario no se presenta a registrarse php punto. Mientras tanto, si el valor que el usuario tiene escrito en el campo de formulario llamado contraseña no coincide con el valor que el usuario ha proporcionado para el formulario campo llamado de confirmación, entonces vamos a gritarle al usuario las contraseñas no lo hacen partido y, a continuación, devolver false para que el formulario no se presenta a registrarse php punto. Por último, si no es el caso de que el acuerdo de entrada del formulario está marcada, entonces vamos a gritar al usuario explicando que él o ella debe estar de acuerdo con los términos y el estado, y de nuevo volver falsa de modo que el formulario no se presenta a registrarse php punto. Porque si, ninguno de esos errores tienen ha hecho, vamos de hecho devuelven true y permitir que el formulario que se presentará registrar php punto. Echemos un vistazo a estos posibles errores ahora por la apertura la página en un navegador. http://localhost/form-1.HTML. He aquí entonces que la forma. Vamos a proporcionar nada. Usted debe proporcionar su dirección de correo electrónico. Muy bien, vamos a por lo menos cooperan a lo largo de esas líneas. Debe proporcionar una contraseña. Muy bien, vamos a elegir un contraseña como el carmesí. Las contraseñas no coinciden. Ah, tengo que cooperar y proporcionar la misma palabra, carmesí, de nuevo. Usted debe aceptar los términos y condiciones. Muy bien, vamos a ver ahora que la caja. Y por último, ¡menos mal, estoy registrado.