jQuery – ランダムにパスワード生成

jQuery
この記事は約2分で読めます。
スポンサーリンク

時々、ランダムにパスワードを作りたい時があるので、時短のためにChatGPTに聞いてみたらjQueryで作ってくれました。

フッターとか、jQuery本体の読み込みより後に下記を記述。

jQuery
<script>
  function generatePassword() {
    var length = 8,
      charset = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!@#$%^&*",
      retVal = "";
    for (var i = 0, n = charset.length; i < length; ++i) {
      retVal += charset.charAt(Math.floor(Math.random() * n));
    }
    return retVal;
  }
  $(document).ready(function() {
    $("#generate").click(function() {
      $("#password").val(generatePassword());
    });
  });
</script>

bodyタグ内に下記。

HTML
<input type="text" id="password" />
<input type="button" id="generate" value="パスワード生成" />


以上、ご参考になれば幸いです。ありがとうございます。

jQueryHTML
スポンサーリンク
スポンサーリンク
J.をフォローする
スポンサーリンク
アトリエJ.

コメント

タイトルとURLをコピーしました