>> スピーカー：それでは、最後を改良しましょう にjQueryを活用することで、実装
頭に私のJavaScriptコードを再配置 私は必要がないように私のページの
と、やや恣意、ペースト フォーム私の体を下記より。
私が最初に含まれていることをここに注目 私のページの頭スクリプトタグ、
のソースは、jQueryののURLです その人気のJavaScriptライブラリ。
その下に別のスクリプトタグです その内部私自身のコードです。
このコードの最初の行では、私が指定し、 私が実行したいことをjQueryを使って
以下の無名関数とき いわゆるマニュアルでは、準備ができています。
>> 具体的には、私が最初に取得したいと思います ページからの要素
固有のIDは、登録され、 それが私のフォームです。
私は、イベントハンドラを登録したいのですが フォーム送信用と実行
以下の無名関数 そのイベントがトリガされるたびに。
具体的には、私が使用して取得したいのですが jQueryの、そのユニークな要素、
識別子は登録ですが、から タイプ入力の子がそこにつかむ
それは私がという属性を持って起こる その値は、電子メールで名前。
>> 一度だけ行わ、私は値を取得したいのですが ユーザーは、そのために提供されていること
フォームフィールド、チェックしないことに等しいの引用 間に何もない引用終わり。
もしそうなら、私は、ユーザーで叫ぶしたいのですが 彼または彼女は彼らを提供しなければならないこと
電子メールアドレス。
>> その間、私は何かをしたいと思います 同様に、そのフォームかどうかをチェックする、
そのアイデア登録され​​、入力を持っている A持つ子、などのフィールド
name属性を持つ 値はパスワードです。
ユーザーの値の場合には、あまりにも、確認してください つまり、引用終わり引用符、「何も」ではない
もしそうなら、私は、ユーザーで叫ぶしたいのですが、 彼または彼女がしなければならないことを強調
パスワードを入力します。
>> その間、私はまたかどうかを確認したいのですが IDが登録され、フォーム、
name属性の入力子を持っている パスワードに等しい値を有する
すなわち値に等しくない ユーザーはだフィールドの中に入力した
その類似の構造が、 名前の確認です。
もしそうなら、私は、ユーザーで叫ぶしたいことを 自分のパスワードが一致しません。
>> 最後に、登録した場合のをチェックしてみましょう フォームの入力、名前が
契約は、チェックされている。
もしそうなら、のとその答えを否定せ 強打し、ユーザーに叫ぶ
彼または彼女はこれに同意しなければならないこと 契約条件。
>> ユーザーが持っているいずれの場合も 誤りを犯し、我々は防ぐためにfalseを返す
register.phpするフォーム送信。
そうでなければ、間違いが行われていない場合には、 我々はその代わりに、それによって、trueを返す
フォームが実際にすべきであることを示す register.phpに提出する。
>> のブラウザで見てみましょう。
ここではその後、私の形態である。
それでは何も登録してみましょう。
しかし、いや、私が提供しなければならない 私のメールアドレスです。
のはそうやってみましょう。
>> 再び登録すると、得られること 私は、パスワードを入力する必要があります。
それでは、このときにやってみましょう 深紅の提供。
>> パスワードには、確かに、理由と一致しません 私は次のように入力して確認されていませんでした
再び深紅。
そして今、私は利用規約に同意しなければなりません このボックスをチェックすることにより、条件、
1最後のレジスタが続く。
>> そして今、私は本当によくしてい 実際、登録されていません。