1 00:00:00,000 --> 00:00:00,430 2 00:00:00,430 --> 00:00:03,020 >> SPEAKER: Katsotaanpa nyt katsomaan Web-sivun, jonka avulla käyttäjä voi 3 00:00:03,020 --> 00:00:06,230 Rekisteröidy jotain, mutta todellisuudessa sisältää joitakin client-side 4 00:00:06,230 --> 00:00:08,690 validointi hänen tuloa. 5 00:00:08,690 --> 00:00:13,210 >> Huomaa täällä, muodossa-1.html, minulla on että samankaltaisessa muodossa uudelleen, mutta olen 6 00:00:13,210 --> 00:00:17,940 lisätään tunnus-määritteen minun muodossa tag, joiden arvoa rekisteröityä, jotta 7 00:00:17,940 --> 00:00:22,140 että minulla on tunnus, jonka kautta voin yksilöivät siinä muodossa minun DOM. 8 00:00:22,140 --> 00:00:26,090 Nyt huomaa alla minun muodossa tag on skripti tag, niin että hyvin tietoisesti, 9 00:00:26,090 --> 00:00:30,840 Minun JavaScript-koodia vain suorittaa Kun lomake merkki ja sen DOM solmuja 10 00:00:30,840 --> 00:00:31,990 on ladattu. 11 00:00:31,990 --> 00:00:35,650 >> Sisältä komentosarjatunnus ilmoitus on ensimmäinen rivi tässä, missä Vakuutan 12 00:00:35,650 --> 00:00:38,750 muuttuja nimeltä muodossa ja liittää se palauttaa arvon 13 00:00:38,750 --> 00:00:42,850 document.getElementById lainaus unquote rekisteröintiä. 14 00:00:42,850 --> 00:00:45,860 Se on tämä rivi koodia, joka näyttää läpi minun DOM, etsii 15 00:00:45,860 --> 00:00:50,130 elementti tai solmu, joka on ainutlaatuinen tunnisteen rekisteröinnin, tallentamiseen 16 00:00:50,130 --> 00:00:52,590 palautusarvo lopulta Tämän muuttujan. 17 00:00:52,590 --> 00:00:56,910 >> Sitten minun kannattaa rekisteröityä, että lomakkeen tapahtuma käsittelijä lomakkeen lähettäminen, 18 00:00:56,910 --> 00:01:02,190 kanssa form.onsubmit ja määrittää, että Nimetön toiminto, elin, joka 19 00:01:02,190 --> 00:01:04,220 etenee toimi seuraavasti. 20 00:01:04,220 --> 00:01:09,700 Jos tämä lomakkeen kenttä, jonka nimi on sähköposti, on arvo käyttäjän yhdenvertaisen 21 00:01:09,700 --> 00:01:14,220 lainata unquote mitään, olemme menossa varoittaa käyttäjää, että hän 22 00:01:14,220 --> 00:01:18,120 on annettava heidän sähköpostiosoitteensa ja palaamme vääriä niin, ettei lomaketta 23 00:01:18,120 --> 00:01:21,680 itsessään ei ole toimitettu rekisteröidä piste php. 24 00:01:21,680 --> 00:01:26,070 >> Else, jos lomake on kenttä, jonka nimi on salasana ja joiden arvo on 25 00:01:26,070 --> 00:01:28,800 lainaus lainaus, niin katsotaanpa huutaa klo käyttäjälle, että hän 26 00:01:28,800 --> 00:01:30,190 on annettava salasana. 27 00:01:30,190 --> 00:01:33,620 Ja vielä, return false jotta lomaketta ei toimitettu 28 00:01:33,620 --> 00:01:35,160 Rekisteröidy dot php. 29 00:01:35,160 --> 00:01:38,920 >> Samaan aikaan, jos arvo on käyttäjän on kirjoitetaan muotoon kentän nimeltään 30 00:01:38,920 --> 00:01:43,100 Salasana ei vastaa arvoa, joka käyttäjä on säädetty muodossa 31 00:01:43,100 --> 00:01:47,210 alalla kutsutaan varmistamiseksi, niin katsotaanpa huutaa käyttäjän salasanat eivät 32 00:01:47,210 --> 00:01:50,800 ottelu, ja palata sitten vääriä jotta lomaketta ei toimitettu 33 00:01:50,800 --> 00:01:52,810 Rekisteröidy dot php. 34 00:01:52,810 --> 00:01:59,030 >> Lopuksi, jos se ei ole kyse siitä, että lomakkeen sopimus tulo on valittu, 35 00:01:59,030 --> 00:02:02,740 anna n huutaa käyttäjä selittää että hän on hyväksyt ehdot 36 00:02:02,740 --> 00:02:06,660 ja kunto, ja taas palauttaa false niin, ettei lomaketta ole toimitettu 37 00:02:06,660 --> 00:02:08,460 Rekisteröidy dot php. 38 00:02:08,460 --> 00:02:11,830 >> Muuten Jos mikään näistä virheistä on tehty, nyt todellakin palata totta 39 00:02:11,830 --> 00:02:14,990 ja anna lomake toimitetaan rekisteröidä piste php. 40 00:02:14,990 --> 00:02:17,680 >> Katsotaanpa katsomaan näitä mahdollisia virheitä nyt avaamalla 41 00:02:17,680 --> 00:02:19,150 sivu selaimessa. 42 00:02:19,150 --> 00:02:25,780 http://localhost/form-1.HTML. 43 00:02:25,780 --> 00:02:26,890 Tässä on sitten tässä muodossa. 44 00:02:26,890 --> 00:02:28,720 Katsotaanpa tarjota mitään. 45 00:02:28,720 --> 00:02:30,660 >> Sinun täytyy antaa sähköpostiosoitteesi. 46 00:02:30,660 --> 00:02:34,930 Okei, nyt ainakin yhteistyötä samoilla linjoilla. 47 00:02:34,930 --> 00:02:36,380 >> Sinun on annettava salasana. 48 00:02:36,380 --> 00:02:40,150 Okei, valitkaamme salasanan kuten Crimson. 49 00:02:40,150 --> 00:02:41,245 Salasanat eivät täsmää. 50 00:02:41,245 --> 00:02:46,250 Ah, minun täytyy tehdä yhteistyötä ja tarjota sama sana, Crimson, jälleen. 51 00:02:46,250 --> 00:02:48,290 >> Sinun on hyväksyttävä ehdot ja edellytykset. 52 00:02:48,290 --> 00:02:50,290 Okei, katsotaanpa nyt tarkistaa, että laatikko. 53 00:02:50,290 --> 00:02:52,910 Ja lopuksi, vau, olen rekisteröity. 54 00:02:52,910 --> 00:02:54,678