1 00:00:00,000 --> 00:00:00,430 2 00:00:00,430 --> 00:00:03,020 >> SPEAKER: Bây giờ chúng ta hãy xem một trang web cho phép người dùng 3 00:00:03,020 --> 00:00:06,230 đăng ký cho một cái gì đó nhưng mà thực sự bao gồm một số phía máy khách 4 00:00:06,230 --> 00:00:08,690 xác nhận đầu vào của mình. 5 00:00:08,690 --> 00:00:13,210 >> Chú ý ở đây, trong hình thức-1.html, tôi có mà hình thức tương tự như trước nhưng tôi đã 6 00:00:13,210 --> 00:00:17,940 thêm một thuộc tính ID để tag hình thức của tôi, giá trị trong số đó được đăng ký, vì vậy 7 00:00:17,940 --> 00:00:22,140 mà tôi có một ID thông qua đó tôi có thể nhận diện hình thức mà trong DOM của tôi. 8 00:00:22,140 --> 00:00:26,090 Bây giờ nhận thấy bên dưới thẻ hình thức của tôi là một kịch bản thẻ, do đó rất cố tình, 9 00:00:26,090 --> 00:00:30,840 mã JavaScript của tôi sẽ chỉ thực hiện một khi thẻ hình thức và các nút DOM của nó 10 00:00:30,840 --> 00:00:31,990 đã được nạp. 11 00:00:31,990 --> 00:00:35,650 >> Trong thông báo thẻ script là dòng đầu tiên ở đây, nơi tôi tuyên bố một 12 00:00:35,650 --> 00:00:38,750 biến được gọi là hình thức và gán nó giá trị trả lại 13 00:00:38,750 --> 00:00:42,850 document.getElementById của báo giá đăng ký unquote. 14 00:00:42,850 --> 00:00:45,860 Đó là dòng mã này sẽ xem xét thông qua DOM của tôi, tìm kiếm 15 00:00:45,860 --> 00:00:50,130 thành phần hoặc nút mà có một độc đáo định đăng ký, lưu trữ 16 00:00:50,130 --> 00:00:52,590 giá trị trả lại cuối cùng vào biến này. 17 00:00:52,590 --> 00:00:56,910 >> Sau đó, tôi đăng ký với hình thức một sự kiện xử lý đối với các hình thức trình, 18 00:00:56,910 --> 00:01:02,190 với form.onsubmit và gán một chức năng ẩn danh, cơ thể trong đó 19 00:01:02,190 --> 00:01:04,220 tiền thu được để làm như sau. 20 00:01:04,220 --> 00:01:09,700 Nếu trường của hình thức đó, có tên là thư điện tử, có giá trị từ người sử dụng bằng 21 00:01:09,700 --> 00:01:14,220 trích dẫn unquote không có gì, sau đó chúng tôi sẽ cảnh báo người dùng rằng họ 22 00:01:14,220 --> 00:01:18,120 phải cung cấp địa chỉ email của họ, và chúng tôi trở lại là sai lầm cho rằng hình thức 23 00:01:18,120 --> 00:01:21,680 chính nó là không gửi đăng ký chấm php. 24 00:01:21,680 --> 00:01:26,070 >> Khác, nếu hình thức có một trường có tên là mật khẩu và giá trị mà là 25 00:01:26,070 --> 00:01:28,800 quote unquote, sau đó chúng ta hãy kêu la ở người sử dụng mà người đó 26 00:01:28,800 --> 00:01:30,190 phải cung cấp một mật khẩu. 27 00:01:30,190 --> 00:01:33,620 Và một lần nữa, trả về false để hình thức không nộp cho 28 00:01:33,620 --> 00:01:35,160 đăng ký chấm php. 29 00:01:35,160 --> 00:01:38,920 >> Trong khi đó, nếu giá trị người dùng có gõ vào trường mẫu gọi là 30 00:01:38,920 --> 00:01:43,100 mật khẩu không không phù hợp với giá trị người sử dụng đã được cung cấp cho các hình thức 31 00:01:43,100 --> 00:01:47,210 lĩnh vực được gọi là xác nhận, sau đó chúng ta hãy hét lên với người sử dụng các mật khẩu không 32 00:01:47,210 --> 00:01:50,800 trận đấu, và sau đó trở về sai để hình thức không nộp cho 33 00:01:50,800 --> 00:01:52,810 đăng ký chấm php. 34 00:01:52,810 --> 00:01:59,030 >> Cuối cùng, nếu nó không phải là trường hợp đó, thỏa thuận hình thức đầu vào được kiểm tra, 35 00:01:59,030 --> 00:02:02,740 sau đó chúng ta hãy hét vào mặt người sử dụng giải thích rằng người đó phải đồng ý với các điều khoản 36 00:02:02,740 --> 00:02:06,660 và điều kiện, và một lần nữa quay trở lại sai để các hình thức không nộp cho 37 00:02:06,660 --> 00:02:08,460 đăng ký chấm php. 38 00:02:08,460 --> 00:02:11,830 >> Nếu người nào khác, không có những sai lầm có được thực hiện, chúng ta hãy thực sự trở thành sự thật 39 00:02:11,830 --> 00:02:14,990 và cho phép các hình thức để trình đăng ký chấm php. 40 00:02:14,990 --> 00:02:17,680 >> Chúng ta hãy nhìn vào những thể lỗi ngay bây giờ bằng cách mở 41 00:02:17,680 --> 00:02:19,150 trang trong trình duyệt. 42 00:02:19,150 --> 00:02:25,780 http://localhost/form-1.HTML. 43 00:02:25,780 --> 00:02:26,890 Đây là sau đó hình thức đó. 44 00:02:26,890 --> 00:02:28,720 Hãy cung cấp không có gì. 45 00:02:28,720 --> 00:02:30,660 >> Bạn phải cung cấp địa chỉ email của bạn. 46 00:02:30,660 --> 00:02:34,930 Được rồi, chúng ta hãy ít nhất hợp tác dọc theo các dòng. 47 00:02:34,930 --> 00:02:36,380 >> Bạn phải cung cấp một mật khẩu. 48 00:02:36,380 --> 00:02:40,150 Được rồi, chúng ta hãy chọn một mật khẩu như son. 49 00:02:40,150 --> 00:02:41,245 Mật khẩu không khớp. 50 00:02:41,245 --> 00:02:46,250 Ah, tôi cần hợp tác và cung cấp cùng một từ, màu đỏ thẫm, một lần nữa. 51 00:02:46,250 --> 00:02:48,290 >> Bạn phải đồng ý với các điều khoản và điều kiện. 52 00:02:48,290 --> 00:02:50,290 Được rồi, bây giờ chúng ta kiểm tra hộp. 53 00:02:50,290 --> 00:02:52,910 Và cuối cùng, úi chà, tôi đã đăng ký. 54 00:02:52,910 --> 00:02:54,678