スピーカー:それでは見てみましょう ユーザーを可能にするWebページ 実際に、何かに登録する いくつかのクライアント側を含み 彼または彼女の入力の検証。 私は、フォーム1.HTMLで、ここに注目してください 前と私はしたことと同じ形 私のformタグにID属性を追加し、 の値は、そのように、登録されている 私は私ができる経由でIDを持っている 一意に私のDOMにそのフォームを識別します。 今、私のフォームの下に気づくタグがスクリプトです タグ、非常に意図的になるように、 私のJavaScriptコードのみを実行します フォームタグとそのDOMノードに一度 ロードされている。 スクリプトタグの通知の中にある 私は宣言ここに最初の行 フォームの割り当てと呼ばれる変数 これの戻り値 引用ののdocument.getElementById 引用終わり登録。 それが見えるコード行です 私のDOMを通じて、探し 要素または固有を持つノード 登録の識別子を格納する 戻り値は、最終的に この変数に。 それから私はそのフォームでイベントを登録 フォーム送信のハンドラ、 form.onsubmitとして割り当てることを 無名関数の本体 次の操作を行うと進む。 もし名前があるフォームのフィールド、 電子メールは、同じユーザからの値を有する 引用終わり何を引用しないために、我々はしている 彼または彼女がユーザに警告するつもり 自分のメールアドレスを提供しなければならず、 私たちは、falseを返すように形 自体が送信されていません ドットPHPを登録します。 そうでなければ、フォームは、名前フィールドがある場合 パスワードされ、その値は、 引用終わり引用符、その後のが叫ぶましょう その彼または彼女のユーザーで パスワードを入力する必要があります。 そして再び、falseを返すように フォームがに提出されていません ドットPHPを登録します。 一方、値はユーザが持つ場合 と呼ばれるフォームフィールドには入力した パスワード値と一致しないこと ユーザーがフォームのために提供している 確認というフィールドは、みましょう パスワードがないユーザーで叫ぶ 一致し、そのようにfalseを返す フォームがに提出されていません ドットPHPを登録します。 最後に、それはその場合ではない場合 フォームの契約入力がチェックされ、 その後のユーザーの説明で叫ぶましょう 彼または彼女が条件に同意しなければならないこと および状態、そして再びfalseを返す フォームがに提出されないように ドットPHPを登録します。 他にこれらの間違いのどれも持っていない場合など 行われて、のは確かにtrueを返してみましょう とフォームが送信されることを可能に ドットPHPを登録します。 それではこれらの可能を見てみましょう 開口ただ今のエラー ブラウザでページを表示します。 http://localhost/form-1.HTML。 ここでそのフォームはその後だ。 それでは何も提供してみましょう。 あなたのメールアドレスを提供する必要があります。 すべての権利、少なくとも協力しましょう それらの線に沿って。 あなたはパスワードを入力する必要があります。 大丈夫、のは選択できる クリムゾンのようなパスワード。 パスワードが一致しません。 ああ、私は協力し、提供する必要があります 同じ単語、深紅、再び。 あなたは利用規約に同意する必要があります と条件。 大丈夫、今度は、そのボックスをチェックしてみましょう。 そして最後に、やれやれ、私が登録したんだ。