1 00:00:00,000 --> 00:00:00,380 2 00:00:00,380 --> 00:00:03,610 >> ALTAVOZ: Vamos a refinar ese último aplicación mediante el aprovechamiento de jQuery para 3 00:00:03,610 --> 00:00:07,520 reubicar mi código JavaScript en la cabeza de mi página para que no necesito 4 00:00:07,520 --> 00:00:11,840 a, un tanto arbitrariamente, pasta por debajo de la forma de mi cuerpo. 5 00:00:11,840 --> 00:00:15,430 Nótese aquí que incluyó por primera vez en la cabeza de mi página de una etiqueta de script, la 6 00:00:15,430 --> 00:00:19,790 fuente de la cual es la URL de jQuery, esa biblioteca JavaScript popular. 7 00:00:19,790 --> 00:00:23,130 Debajo de eso es otra etiqueta script dentro de los cuales es mi propio código. 8 00:00:23,130 --> 00:00:28,060 En esta primera línea de código, que especifico, usando jQuery que me gustaría para ejecutar 9 00:00:28,060 --> 00:00:33,050 la función anónima siguiente cuando el documento llamado está listo. 10 00:00:33,050 --> 00:00:37,450 >> En concreto, me gustaría llegar primero el elemento de la página cuyo 11 00:00:37,450 --> 00:00:40,540 ID único es el registro, esa es mi forma. 12 00:00:40,540 --> 00:00:44,380 Me gustaría registrar un controlador de eventos para el envío del formulario y ejecutar 13 00:00:44,380 --> 00:00:47,950 la siguiente función anónima siempre que evento activa. 14 00:00:47,950 --> 00:00:53,230 En concreto, me gustaría conseguir utilizando jQuery, el elemento, cuya única 15 00:00:53,230 --> 00:00:59,070 identificador de registro es, pero a partir de no agarra al niño de tipo de entrada 16 00:00:59,070 --> 00:01:04,680 que pasa que tengo un atributo llamado nombrar cuyo valor es de correo electrónico. 17 00:01:04,680 --> 00:01:08,430 >> Una vez hecho esto, me gustaría obtener el valor que el usuario ha proporcionado para que 18 00:01:08,430 --> 00:01:13,530 campo de formulario y el cheque lo hace igual cotización Fin de la cita sin nada en medio. 19 00:01:13,530 --> 00:01:16,920 Si es así, me gustaría gritarle al usuario que él o ella debe proporcionar su 20 00:01:16,920 --> 00:01:18,100 dirección de correo electrónico. 21 00:01:18,100 --> 00:01:21,990 >> Mientras tanto, me gustaría hacer algo similares, comprobando si esa forma, 22 00:01:21,990 --> 00:01:26,210 cuya idea es de registro, tiene una entrada campo como un niño, que tiene un 23 00:01:26,210 --> 00:01:28,430 nombre del atributo cuyo valor es la contraseña. 24 00:01:28,430 --> 00:01:33,160 Y comprobar, también, si el valor del usuario para esto es, entre comillas, "nada". 25 00:01:33,160 --> 00:01:36,440 Si es así, me gustaría gritarle al usuario, haciendo hincapié en que él o ella debe 26 00:01:36,440 --> 00:01:37,860 proporcionar una contraseña. 27 00:01:37,860 --> 00:01:41,890 >> Mientras tanto, también me gustaría comprobar si que forma cuyo ID es el registro, 28 00:01:41,890 --> 00:01:46,810 tiene un hijo de entrada cuyo nombre de atributo es igual a la contraseña, tiene un valor 29 00:01:46,810 --> 00:01:51,970 que no es igual al valor que el usuario ha escrito en el campo que es 30 00:01:51,970 --> 00:01:56,050 que estructura similar, pero cuyo nombre es la confirmación. 31 00:01:56,050 --> 00:02:00,330 Si es así, quiero gritar al usuario que sus contraseñas no coinciden. 32 00:02:00,330 --> 00:02:04,770 >> Por último, vamos a ver si el registro de entrada, que se llamaba de forma 33 00:02:04,770 --> 00:02:07,300 está de acuerdo, está marcada. 34 00:02:07,300 --> 00:02:11,900 Y si es así, vamos niega esa respuesta con golpear y luego gritar en el usuario 35 00:02:11,900 --> 00:02:15,220 que él o ella debe estar de acuerdo los términos y condiciones. 36 00:02:15,220 --> 00:02:19,260 >> En cada uno de estos casos cuando el usuario ha errado, volvemos false para evitar 37 00:02:19,260 --> 00:02:21,780 el envío del formulario de register.php. 38 00:02:21,780 --> 00:02:25,660 Si no, si se han cometido errores, nosotros en cambio return true, con lo que 39 00:02:25,660 --> 00:02:29,590 lo que indica que la forma debe de hecho se presentará a register.php. 40 00:02:29,590 --> 00:02:31,640 >> Vamos a echar un vistazo en un navegador. 41 00:02:31,640 --> 00:02:32,850 He aquí, pues es mi forma. 42 00:02:32,850 --> 00:02:34,440 Vamos a tratar de registrarse en nada. 43 00:02:34,440 --> 00:02:37,340 Pero no, tengo que proporcionar mi dirección de correo electrónico. 44 00:02:37,340 --> 00:02:39,360 Vamos a hacerlo. 45 00:02:39,360 --> 00:02:42,080 >> Registro de nuevo produce que Debo proporcionar una contraseña. 46 00:02:42,080 --> 00:02:45,090 Vamos a hacer lo que, en esta ocasión proporcionando carmesí. 47 00:02:45,090 --> 00:02:48,570 >> Las contraseñas no coinciden, ya que, de hecho, Yo no he confirmado escribiendo 48 00:02:48,570 --> 00:02:50,050 carmesí de nuevo. 49 00:02:50,050 --> 00:02:53,590 Y ahora tengo que estar de acuerdo con los términos y condiciones Al marcar esta casilla, 50 00:02:53,590 --> 00:02:55,500 seguido de un registro final. 51 00:02:55,500 --> 00:02:58,070 >> Y ahora estoy muy bien no realmente, registrado. 52 00:02:58,070 --> 00:03:00,054