1 00:00:00,000 --> 00:00:00,380 2 00:00:00,380 --> 00:00:03,610 >> COLUMNA: Imos refinar esta última implementación, aproveitando para jQuery 3 00:00:03,610 --> 00:00:07,520 cambiar o meu código JavaScript na cabeza da miña páxina, para que eu non teño 4 00:00:07,520 --> 00:00:11,840 para, un tanto arbitrariamente, pegar -O baixo do formulario do meu corpo. 5 00:00:11,840 --> 00:00:15,430 Teña en conta aquí que eu incluída por primeira vez na cabeza da miña páxina unha etiqueta script, o 6 00:00:15,430 --> 00:00:19,790 fonte da cal é o URL do jQuery, esta biblioteca JavaScript popular. 7 00:00:19,790 --> 00:00:23,130 Abaixo diso é outra etiqueta script dentro do que é o meu propio código. 8 00:00:23,130 --> 00:00:28,060 Nesta primeira liña de código, eu especificar, usando jQuery que me gustaría realizar 9 00:00:28,060 --> 00:00:33,050 a seguinte función anónimo cando o documento chamado está listo. 10 00:00:33,050 --> 00:00:37,450 >> En concreto, gustaríame obter primeiro o elemento de páxina cuxo 11 00:00:37,450 --> 00:00:40,540 ID único é o rexistro, esa é a miña forma. 12 00:00:40,540 --> 00:00:44,380 Gustaríame rexistrar un manipulador de eventos para o envío do formulario e realizar 13 00:00:44,380 --> 00:00:47,950 a seguinte función anónima sempre que o evento accionado. 14 00:00:47,950 --> 00:00:53,230 En concreto, gustaríame usar jQuery, o elemento, cuxa única 15 00:00:53,230 --> 00:00:59,070 identificador é o rexistro, pero a partir de alí incorporarse o fillo de tipo de entrada 16 00:00:59,070 --> 00:01:04,680 o que pasa que eu teño un atributo chamado nomear cuxo valor é e-mail. 17 00:01:04,680 --> 00:01:08,430 >> Unha vez feito isto, gustaríame obter o valor que o usuario teña indicado para este 18 00:01:08,430 --> 00:01:13,530 campo de formulario e comprobación fai cita igual cita de sen nada no medio. 19 00:01:13,530 --> 00:01:16,920 Se é así, me gustaría berrar co usuario que el ou ela debe proporcionar a súa 20 00:01:16,920 --> 00:01:18,100 enderezo de correo electrónico. 21 00:01:18,100 --> 00:01:21,990 >> Mentres tanto, me gustaría facer algo similares, para verificar que esta forma, 22 00:01:21,990 --> 00:01:26,210 cuxa idea é de rexistro, ten unha entrada campo como un neno, que ten un 23 00:01:26,210 --> 00:01:28,430 atributo cuxo nome valor é o contrasinal. 24 00:01:28,430 --> 00:01:33,160 E comprobar, tamén, se o valor do usuario para é dicir, entre comiñas, "nada". 25 00:01:33,160 --> 00:01:36,440 Se é así, me gustaría berrar co usuario, enfatizando que el ou ela debe 26 00:01:36,440 --> 00:01:37,860 proporcionar un contrasinal. 27 00:01:37,860 --> 00:01:41,890 >> Mentres tanto, eu tamén quere comprobar se que forma cuxa identificación é o rexistro, 28 00:01:41,890 --> 00:01:46,810 ten un fillo de entrada cuxo nome de atributo é igual a contrasinal, ten un valor de 29 00:01:46,810 --> 00:01:51,970 que non é igual ao valor que a usuario inseriu no para o campo que se 30 00:01:51,970 --> 00:01:56,050 que estrutura semellante, pero cuxo nome é a confirmación. 31 00:01:56,050 --> 00:02:00,330 Se é así, quero berrar co usuario que seus contrasinais non coinciden. 32 00:02:00,330 --> 00:02:04,770 >> Para rematar, imos comprobar que o rexistro entrada, cuxo nome do formulario 33 00:02:04,770 --> 00:02:07,300 é acordo, é comprobado. 34 00:02:07,300 --> 00:02:11,900 E se é así, imos negar que a resposta con estrondo e, a continuación, berrar co usuario 35 00:02:11,900 --> 00:02:15,220 que el ou ela debe aceptar os termos e condicións. 36 00:02:15,220 --> 00:02:19,260 >> En cada un destes casos, cando o usuario ten errou, nós voltar false para evitar 37 00:02:19,260 --> 00:02:21,780 o envío do formulario de register.php. 38 00:02:21,780 --> 00:02:25,660 Outra cousa, se non se cometeron erros, nós en vez volver true, así 39 00:02:25,660 --> 00:02:29,590 indicando que o formulario debe de feito ser sometido á register.php. 40 00:02:29,590 --> 00:02:31,640 >> Imos dar un ollo nun navegador. 41 00:02:31,640 --> 00:02:32,850 Aquí, entón, é a miña forma. 42 00:02:32,850 --> 00:02:34,440 Imos tentar rexistrar con nada. 43 00:02:34,440 --> 00:02:37,340 Pero non, eu debe proporcionar meu enderezo de correo-e. 44 00:02:37,340 --> 00:02:39,360 Imos facelo. 45 00:02:39,360 --> 00:02:42,080 >> Rexistrando novo produce que I debe proporcionar un contrasinal. 46 00:02:42,080 --> 00:02:45,090 Imos facelo, esta vez subministración de carmesim. 47 00:02:45,090 --> 00:02:48,570 >> Os contrasinais non son iguais, porque, de feito, Eu non teño confirmado escribindo 48 00:02:48,570 --> 00:02:50,050 carmesim novo. 49 00:02:50,050 --> 00:02:53,590 E agora eu teño que concordar cos termos e condicións de marcar esta caixa, 50 00:02:53,590 --> 00:02:55,500 seguido por un rexistro final. 51 00:02:55,500 --> 00:02:58,070 >> E agora eu estou realmente, así non realmente, rexistrado. 52 00:02:58,070 --> 00:03:00,054