logo

JavaScript でのパスワード検証の確認

この章では、JavaScript を使用したパスワード検証について説明します。ユーザーがウェブサイトやアプリでアカウントを作成するたびに、パスワードを検証する必要があります。したがって、パスワード検証の確認を行うだけでなく、有効なパスワードを検証する必要があります。有効なパスワードには、次のパラメータが含まれている必要があります。

  • パスワードは英数字である必要があります。
  • パスワードの最初の文字は大文字にする必要があります。
  • パスワードには特殊文字 (@、$、!、& など) が含まれている必要があります。
  • パスワードの長さは 8 文字以上である必要があります。
  • 最も重要なことの 1 つは、パスワード フィールドを空にしないことです。

ユーザーがパスワードを作成するときは常に、パスワードを確認するフィールドが 1 つ増えます。ユーザーが入力したパスワードがこのパスワード確認フィールドと同じであるかどうかがチェックされます。有効なパスワードを作成するには、パスワード フィールドとパスワード確認フィールドの両方の値が一致する必要があります。

まず、有効なパスワードを確認し、次にパスワード検証チェックを確認します。

有効なパスワードの検証

この例では、ユーザーが作成したパスワードが有効かどうかを確認し、上で説明したすべてのパラメーターと一致することを確認します。パスワードの検証については、以下のコードを参照してください。

コードをコピーする

Javaでリストを反復する
 Verification of valid Password function verifyPassword() { var pw = document.getElementById(&apos;pswd&apos;).value; //check empty password field if(pw == &apos;&apos;) { document.getElementById(&apos;message&apos;).innerHTML = &apos;**Fill the password please!&apos;; return false; } //minimum password length validation if(pw.length 15) { document.getElementById(&apos;message&apos;).innerHTML = &apos;**Password length must not exceed 15 characters&apos;; return false; } else { alert(&apos;Password is correct&apos;); } } <h3> Verify valid password Example </h3> <td> Full Name* </td> <span id="blankMsg"> </span> <br> <br> <td> Last Name </td> <span id="charMsg"> </span> <br> <br> <td> Create Password* </td> <span id="message1"> </span> <br> <br> <td> Confirm Password* </td> <span id="message2"> </span> <br> <br> Reset 
今すぐテストしてください

出力

上記のコードを実行すると、Web 上に HTML フォームが表示されます。ここで、テキストフィールドにデータを入力し、「送信」ボタンをクリックして処理します。検証によれば、データが正しい場合は、次のメッセージを含むアラート ボックスがポップアップ表示されます。 パスワードが作成されました 成功しました。ここをクリックすると、 わかりました ボタンを押すと、別の出力が表示されます。

スクリーンショット 1

JavaScript でパスワード検証を確認する

をクリックすると、 わかりました アラート ボックス内のボタンをクリックすると、単純な HTML 出力に移動し、メッセージが表示されます。 フォームデータが正常に送信されました

スクリーンショット 2

Java文字列連結
JavaScript でパスワード検証を確認する

間違ったエントリを指定した場合の出力

間違った値を入力した場合、または必須フィールドを空のままにした場合は、入力ボックスの右側にエラーが表示されます。これらのエラーは、検証チェックの後、クリックするたびに 1 つずつ表示されます。 提出する ボタン。以下のスクリーンショットのエラーを参照してください。

JavaScript でパスワード検証を確認する

すべての検証が正しく機能しているかどうかを確認するには、コードをコピーし、JavaScript コンパイラーで実行します。