1 00:00:00,000 --> 00:00:00,380 2 00:00:00,380 --> 00:00:03,610 >> SPEAKER: Mari kita menghalusi yang lepas pelaksanaan dengan memanfaatkan jQuery untuk 3 00:00:03,610 --> 00:00:07,520 menempatkan semula kod JavaScript saya untuk kepala halaman saya supaya saya tidak perlu 4 00:00:07,520 --> 00:00:11,840 kepada, agak sembarangan, pes ia di bawah bentuk badan saya. 5 00:00:11,840 --> 00:00:15,430 Perhatikan di sini bahawa saya mula-mula dimasukkan ke dalam kepala halaman saya tag skrip, yang 6 00:00:15,430 --> 00:00:19,790 sumber yang URL jQuery, bahawa JavaScript perpustakaan popular. 7 00:00:19,790 --> 00:00:23,130 Di bawah yang satu lagi tag skrip bahagian dalam iaitu kod saya sendiri. 8 00:00:23,130 --> 00:00:28,060 Dalam baris ini pertama kod, saya nyatakan, menggunakan jQuery yang saya suka untuk melaksanakan 9 00:00:28,060 --> 00:00:33,050 fungsi yang berikut tanpa nama apabila dokumen yang dipanggil bersedia. 10 00:00:33,050 --> 00:00:37,450 >> Secara khusus, saya ingin mula mendapat unsur dari halaman yang 11 00:00:37,450 --> 00:00:40,540 ID unik adalah pendaftaran, yang adalah bentuk saya. 12 00:00:40,540 --> 00:00:44,380 Saya ingin mencatat pengendali peristiwa untuk penghantaran borang dan melaksanakan 13 00:00:44,380 --> 00:00:47,950 fungsi tanpa nama berikut setiap kali peristiwa yang dicetuskan. 14 00:00:47,950 --> 00:00:53,230 Secara khusus, saya ingin untuk menggunakan jQuery, unsur, yang unik 15 00:00:53,230 --> 00:00:59,070 pengecam adalah pendaftaran, tetapi dari terdapat merebut anak input jenis 16 00:00:59,070 --> 00:01:04,680 yang berlaku saya mempunyai satu sifat yang dipanggil menamakan mana nilainya adalah e-mel. 17 00:01:04,680 --> 00:01:08,430 >> Setelah selesai, saya ingin mendapatkan nilai bahawa pengguna telah disediakan untuk yang 18 00:01:08,430 --> 00:01:13,530 bidang bentuk dan cek tidak ia sama quote unquote dengan apa-apa di antaranya. 19 00:01:13,530 --> 00:01:16,920 Jika ya, saya ingin menjerit pada pengguna bahawa dia mesti menyediakan mereka 20 00:01:16,920 --> 00:01:18,100 Alamat e-mel. 21 00:01:18,100 --> 00:01:21,990 >> Sementara itu saya ingin melakukan sesuatu sama, memeriksa sama ada bentuk itu, 22 00:01:21,990 --> 00:01:26,210 yang idea adalah pendaftaran, mempunyai input bidang sebagai seorang anak, yang mempunyai 23 00:01:26,210 --> 00:01:28,430 menamakan sifat yang nilai adalah kata laluan. 24 00:01:28,430 --> 00:01:33,160 Dan cek, juga, jika nilai pengguna untuk iaitu, quote unquote, "apa-apa." 25 00:01:33,160 --> 00:01:36,440 Jika ya, saya ingin menjerit pada pengguna, menekankan bahawa dia mesti 26 00:01:36,440 --> 00:01:37,860 memberikan kata laluan. 27 00:01:37,860 --> 00:01:41,890 >> Sementara itu, saya juga ingin untuk memeriksa jika bahawa bentuk yang ID adalah pendaftaran, 28 00:01:41,890 --> 00:01:46,810 mempunyai anak input yang namanya sifat sama kata laluan, mempunyai nilai yang 29 00:01:46,810 --> 00:01:51,970 yang tidak sama dengan nilai bahawa pengguna telah ditaip dalam untuk bidang itu 30 00:01:51,970 --> 00:01:56,050 yang juga berstruktur, tetapi nama yang adalah pengesahan. 31 00:01:56,050 --> 00:02:00,330 Jika ya, saya mahu menjerit pada pengguna yang beliau kata laluan tidak sepadan. 32 00:02:00,330 --> 00:02:04,770 >> Akhir sekali, mari kita lihat jika pendaftaran input, nama yang bentuk ini 33 00:02:04,770 --> 00:02:07,300 adalah perjanjian, diperiksa. 34 00:02:07,300 --> 00:02:11,900 Dan jika demikian, mari kita menafikan jawapan yang dengan bang dan kemudian menjerit pada pengguna 35 00:02:11,900 --> 00:02:15,220 bahawa dia mesti bersetuju untuk terma-terma dan syarat-syarat. 36 00:02:15,220 --> 00:02:19,260 >> Dalam setiap kes-kes apabila pengguna mempunyai silap, kita kembali palsu untuk mengelakkan 37 00:02:19,260 --> 00:02:21,780 penghantaran borang untuk register.php. 38 00:02:21,780 --> 00:02:25,660 Lagi, jika tiada kesilapan telah dibuat, kita bukannya kembali benar, dengan itu 39 00:02:25,660 --> 00:02:29,590 menunjukkan bahawa bentuk harus sesungguhnya dikemukakan kepada register.php. 40 00:02:29,590 --> 00:02:31,640 >> Mari kita lihat di pelayar. 41 00:02:31,640 --> 00:02:32,850 Di sini maka adalah bentuk saya. 42 00:02:32,850 --> 00:02:34,440 Mari kita cuba untuk mendaftar dengan apa-apa. 43 00:02:34,440 --> 00:02:37,340 Tetapi nope, saya mesti menyediakan alamat e-mel saya. 44 00:02:37,340 --> 00:02:39,360 Mari kita berbuat demikian. 45 00:02:39,360 --> 00:02:42,080 >> Mendaftar lagi hasil yang Saya mesti memberi kata laluan. 46 00:02:42,080 --> 00:02:45,090 Mari kita berbuat demikian, kali ini menyediakan lembayung. 47 00:02:45,090 --> 00:02:48,570 >> Kata laluan tidak sepadan kerana, sesungguhnya, Saya tidak pernah disahkan dengan menaip 48 00:02:48,570 --> 00:02:50,050 merah tua lagi. 49 00:02:50,050 --> 00:02:53,590 Dan sekarang saya mesti bersetuju dengan terma-terma dan syarat dengan menandakan kotak ini, 50 00:02:53,590 --> 00:02:55,500 diikuti dengan satu daftar akhir. 51 00:02:55,500 --> 00:02:58,070 >> Dan kini saya benar-benar, baik tidak benar-benar, yang berdaftar. 52 00:02:58,070 --> 00:03:00,054