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 頭に私のJavaScriptコードを再配置 私は必要がないように私のページの 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 のソースは、jQueryののURLです その人気の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 そのアイデア登録され​​、入力を持っている A持つ子、などのフィールド 23 00:01:26,210 --> 00:01:28,430 name属性を持つ 値はパスワードです。 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 name属性の入力子を持っている パスワードに等しい値を有する 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 >> ユーザーが持っているいずれの場合も 誤りを犯し、我々は防ぐためにfalseを返す 37 00:02:19,260 --> 00:02:21,780 register.phpするフォーム送信。 38 00:02:21,780 --> 00:02:25,660 そうでなければ、間違いが行われていない場合には、 我々はその代わりに、それによって、trueを返す 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 しかし、いや、私が提供しなければならない 私のメールアドレスです。 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 1最後のレジスタが続く。 51 00:02:55,500 --> 00:02:58,070 >> そして今、私は本当によくしてい 実際、登録されていません。 52 00:02:58,070 --> 00:03:00,054