Divebi.com

JavaScript

JavaScript Rastgele Şifre Üretme (Şifre Üretici)

Yayınlanan

İcerisinde

JavaScript

Bu yazımda, Sitenizde yorumlar, iletişim formu gibi alanlarda. JavaScript ile rastgele güvenlik kodu veya şifre üretmek istiyor olabilirsiniz. JavaScript kullanarak istediğimiz uzunlukta ve türde sayı, harf üreterek rastgele şifre üretebiliriz.

Projemizi geçmeden önce Divebi Önizle aracını kullanarak kodları canlı olarak test edebilirsiniz.

HTML Kodları:
<input id="pswBox" type="text">
<input type="button" value="Şifre Üret" onclick="randomPsw('8','pswBox');">

<input> içerisindeki onclick="randomPsw('8','pswBox');" parametresinin değerini 8 karekter yerine istediğiniz karekter uzunluğunu belirleyebilirsiniz.

JavaScript Kodları:
<script>
  function randomPsw(len , rnd) {
   var character = "[email protected]#$%&*()";
   var lengthPsw = len;
   var randomPsw = '';
   for (var i=0; i < lengthPsw; i++) {
    var numPws = Math.floor(Math.random() * character.length);
    randomPsw += character.substring(numPws,numPws+1);
   }
   document.getElementById(rnd).value = randomPsw;
  }
  </script>

Proje Kodları:
<!DOCTYPE html>
<html lang="TR-tr">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>JavaScript Rastgele Şifre Üretme (Şifre Üretici) - Divebi.com</title>
</head>
<body>
  <input id="pswBox" type="text">
  <input type="button" value="Şifre Üret" onclick="randomPsw('8','pswBox');">
  <script>
    function randomPsw(len , rnd) {
    var character = "[email protected]#$%&*()";
    var lengthPsw = len;
    var randomPsw = '';
    for (var i=0; i < lengthPsw; i++) {
      var numPws = Math.floor(Math.random() * character.length);
      randomPsw += character.substring(numPws,numPws+1);
    }
    document.getElementById(rnd).value = randomPsw;
    }
  </script>
</body>
</html>

Yorum yapmak için tıklayın

Cevap bırakın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Trend Olan Gönderiler