1 00:00:00,000 --> 00:00:00,380 2 00:00:00,380 --> 00:00:03,610 >> ลำโพง: มาปรับแต่งที่ผ่านมา การดำเนินงานโดยใช้ประโยชน์จาก jQuery เพื่อ 3 00:00:03,610 --> 00:00:07,520 ย้ายรหัสจาวาสคริปต์ของฉันไปที่หัว ของหน้าของฉันเพื่อที่ฉันไม่ต้องการ 4 00:00:07,520 --> 00:00:11,840 จะค่อนข้างพลวาง ด้านล่างรูปแบบร่างกายของฉัน 5 00:00:11,840 --> 00:00:15,430 สังเกตเห็นที่นี่ที่แรกที่ผมรวมอยู่ใน หัวหน้าของฉันแท็กสคริปต์ 6 00:00:15,430 --> 00:00:19,790 แหล่งที่มาของซึ่งเป็น URL ของ jQuery, ห้องสมุด JavaScript ที่ได้รับความนิยม 7 00:00:19,790 --> 00:00:23,130 ด้านล่างที่เป็นแท็กสคริปต์อื่น ภายในซึ่งเป็นรหัสของตัวเอง 8 00:00:23,130 --> 00:00:28,060 ในบรรทัดแรกของรหัสนี้ผมระบุ ใช้ jQuery ที่ฉันชอบที่จะดำเนินการ 9 00:00:28,060 --> 00:00:33,050 ฟังก์ชั่นดังต่อไปนี้ที่ไม่ระบุชื่อเมื่อ เอกสารที่เรียกว่ามีความพร้อม 10 00:00:33,050 --> 00:00:37,450 >> โดยเฉพาะฉันต้องการที่จะได้รับครั้งแรก องค์ประกอบจากหน้ามี 11 00:00:37,450 --> 00:00:40,540 ID ไม่ซ้ำกันคือการลงทะเบียน ที่เป็นรูปแบบของฉัน 12 00:00:40,540 --> 00:00:44,380 ฉันต้องการที่จะลงทะเบียนตัวจัดการเหตุการณ์ สำหรับการส่งแบบฟอร์มและการดำเนินการ 13 00:00:44,380 --> 00:00:47,950 ฟังก์ชั่นที่ไม่ระบุชื่อต่อไปนี้ เมื่อใดก็ตามที่ก่อให้เกิดเหตุการณ์ที่ 14 00:00:47,950 --> 00:00:53,230 โดยเฉพาะฉันต้องการที่จะได้รับใช้ jQuery องค์ประกอบที่มีที่ไม่ซ้ำกัน 15 00:00:53,230 --> 00:00:59,070 ระบุการลงทะเบียน แต่จาก คว้ามีเด็กประเภทที่นำเข้า 16 00:00:59,070 --> 00:01:04,680 ที่เกิดขึ้นฉันมีคุณลักษณะที่เรียกว่า ชื่อที่มีค่าอีเมล์ 17 00:01:04,680 --> 00:01:08,430 >> เมื่อเสร็จแล้วฉันต้องการที่จะได้รับค่า ว่าผู้ใช้มีไว้สำหรับการที่ 18 00:01:08,430 --> 00:01:13,530 เขตข้อมูลฟอร์มและตรวจสอบไม่ได้อ้างเท่ากับ ได้นำมาอ้างมีอะไรในระหว่าง 19 00:01:13,530 --> 00:01:16,920 ถ้าเป็นเช่นนั้นผมอยากจะตะโกนใส่หน้าผู้ใช้ ว่าเขาหรือเธอจะต้องให้พวกเขา 20 00:01:16,920 --> 00:01:18,100 ที่อยู่อีเมล์ 21 00:01:18,100 --> 00:01:21,990 >> ในขณะที่ผมอยากจะทำอะไรบางอย่าง ที่คล้ายกันในการตรวจสอบไม่ว่าจะเป็นรูปแบบที่ 22 00:01:21,990 --> 00:01:26,210 ที่มีความคิดที่การลงทะเบียนมีการป้อนข้อมูล สนามเป็นเด็กที่มี 23 00:01:26,210 --> 00:01:28,430 ชื่อที่มีคุณลักษณะ ค่ารหัสผ่าน 24 00:01:28,430 --> 00:01:33,160 และตรวจสอบด้วยเช่นกันถ้าค่าของผู้ใช้สำหรับ นั่นคือคำพูดที่นำมาอ้าง "ไม่มีอะไร." 25 00:01:33,160 --> 00:01:36,440 ถ้าเป็นเช่นนั้นผมอยากจะตะโกนใส่หน้าผู้ใช้ เน้นว่าเขาหรือเธอต้อง 26 00:01:36,440 --> 00:01:37,860 ให้รหัสผ่าน 27 00:01:37,860 --> 00:01:41,890 >> ในขณะที่ฉันยังต้องการที่จะตรวจสอบว่า รูปแบบที่มีการลงทะเบียน ID, 28 00:01:41,890 --> 00:01:46,810 มีเด็กเข้าที่มีแอตทริบิวต์ชื่อ เท่ากับรหัสผ่านจะมีค่า 29 00:01:46,810 --> 00:01:51,970 ที่ไม่เท่ากับค่าที่ ผู้ได้พิมพ์ลงในเขตข้อมูลที่ 30 00:01:51,970 --> 00:01:56,050 ที่มีโครงสร้างในทำนองเดียวกัน แต่ ชื่อที่มีการยืนยัน 31 00:01:56,050 --> 00:02:00,330 ถ้าเป็นเช่นนั้นผมอยากจะตะโกนใส่หน้าผู้ใช้ที่ รหัสผ่านของเขาหรือเธอไม่ตรงกับ 32 00:02:00,330 --> 00:02:04,770 >> สุดท้ายขอให้ตรวจสอบว่าการลงทะเบียน ใส่ชื่อที่มีรูปแบบของ 33 00:02:04,770 --> 00:02:07,300 เป็นข้อตกลงมีการตรวจสอบ 34 00:02:07,300 --> 00:02:11,900 และถ้าเป็นเช่นนั้นขอปฏิเสธคำตอบที่ว่าด้วย ปังแล้วตะโกนใส่หน้าผู้ใช้ 35 00:02:11,900 --> 00:02:15,220 ว่าเขาหรือเธอต้องยอมรับ ข้อตกลงและเงื่อนไข 36 00:02:15,220 --> 00:02:19,260 >> ในแต่ละกรณีเหล่านี้เมื่อผู้ใช้มี ผิดพลาดเรากลับเท็จเพื่อป้องกันไม่ให้ 37 00:02:19,260 --> 00:02:21,780 ส่งแบบฟอร์มเพื่อ register.php 38 00:02:21,780 --> 00:02:25,660 อื่นถ้าความผิดพลาดที่ไม่ได้รับการทำ เราแทนกลับจริงจึง 39 00:02:25,660 --> 00:02:29,590 แสดงให้เห็นว่ารูปแบบที่ควรจะเป็นแน่นอน ถูกส่งไปยัง register.php 40 00:02:29,590 --> 00:02:31,640 >> ลองมาดูในเบราว์เซอร์ 41 00:02:31,640 --> 00:02:32,850 ที่นี่แล้วเป็นรูปแบบของฉัน 42 00:02:32,850 --> 00:02:34,440 ลองลงทะเบียนกับอะไร 43 00:02:34,440 --> 00:02:37,340 แต่ Nope, ฉันจะต้องให้ ที่อยู่อีเมลของฉัน 44 00:02:37,340 --> 00:02:39,360 ให้ทำเช่นนั้น 45 00:02:39,360 --> 00:02:42,080 >> การลงทะเบียนอีกครั้งผลตอบแทนถัวเฉลี่ยที่ ฉันจะต้องให้รหัสผ่าน 46 00:02:42,080 --> 00:02:45,090 ให้ทำเช่นนั้นในเวลานี้ ให้สีแดงเข้ม 47 00:02:45,090 --> 00:02:48,570 >> รหัสผ่านไม่ตรงกันเพราะจริง ฉันไม่ได้รับการยืนยันโดยการพิมพ์ 48 00:02:48,570 --> 00:02:50,050 สีแดงเข้มอีกครั้ง 49 00:02:50,050 --> 00:02:53,590 และตอนนี้ฉันต้องยอมรับข้อตกลงและ เงื่อนไขโดยการตรวจสอบกล่องนี้ 50 00:02:53,590 --> 00:02:55,500 ตามด้วยการลงทะเบียนอย่างใดอย่างหนึ่งเป็นครั้งสุดท้าย 51 00:02:55,500 --> 00:02:58,070 >> และตอนนี้ผมรู้สึกดี ไม่ได้จริงๆที่ลงทะเบียน 52 00:02:58,070 --> 00:03:00,054