IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi  
 sohbet
derya sohbet


Programlama C , C# , C++ , Java , Python , Php , Javascript , Matlab Örnekleri

14Beğeni(ler)


 
 
Seçenekler Stil
Alt 07 Haziran 2022, 09:58   #1
Mix
★ GeneraL ★
Mix - ait Kullanıcı Resmi (Avatar)

Standart JavaScript'te Parola Gücünü Kontrol Edin | şifre gücü denetleyicisi

HTML Kodu

PHP- Kodu

<main>  
   <
form action="#">  
    <
div>  
     <
label for="password">Password</label>  
     <
input id="password" class="js--password" type="password" placeholder="Enter your password here.">  
     <
div class="password-meter">  
      <
div class="password-meter__bar">           <div class="password-meter__bar__inner js--password-bar">  
       </
div>  
      </
div>  
      <
class="password-meter__label">Password Strength: <span class="js--password-text"></span></p>  
     </
div>  
    </
div>  
    <
div>  
     <
input type="submit" value="Submit">  
    </
div>  
  </
form>  
 </
main

Çıktı;

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

CSS code

PHP- Kodu

 *::before,  
 *::
after {  
  
box-sizingborder-box;  
  
transitionall 0.1s;  
  
margin0;  
 }  
 
html,  
 
body {  
  
margin0;  
  
padding0;  
 }  
 
html {  
  
font-size62.5%;  
 }  
 
body {  
  
color: [URL=https://www.ircrehberi.net/usertag.php?do=list&action=hash&hash=222]#222[/URL]  
  
background: [URL=https://www.ircrehberi.net/usertag.php?do=list&action=hash&hash=fafafa]#fafafa[/URL]  
  
font-familysans-serif;  
  
font-size1.6rem;  
  -
webkit-font-smoothingantialiased;  
  -
moz-osx-font-smoothinggrayscale;  
 }  
 
main {  
  
width90%;  
  
max-width80rem;  
  
margin0 auto;  
  
padding3rem 0;  
 }  
 
form {  
  
width100%;  
  
background: [URL=https://www.ircrehberi.net/usertag.php?do=list&action=hash&hash=fff]#fff[/URL]  
  
box-shadow0 0.3rem 2rem -0.5rem rgba0000.2 );  
  
padding3rem;  
 }  
 
form div:not( :last-child ) {  
  
margin-bottom3rem;  
 }  
 
form label {  
  
displayblock;  
  
color: [URL=https://www.ircrehberi.net/usertag.php?do=list&action=hash&hash=4b7bec]#4b7bec[/URL]  
  
margin-bottom1rem;  
  
font-size1.2rem;  
  
font-weightbold;  
  
text-transformuppercase;  
  
letter-spacing0.05rem;  
 }  
 
form input {  
  
width100%;  
  
displayblock;  
  
margin0 auto;  
  
border0;  
  
font-size1.3rem;  
 }  
 
form input[type="password"] {  
  
padding1.5rem 0;  
  
border-bottom0.1rem solid [URL=https://www.ircrehberi.net/usertag.php?do=list&action=hash&hash=999]#999[/URL]  
  
margin-bottom1.5rem;  
 }  
 
form input[type="password"]:hover {  
  
border-bottom-color: [URL=https://www.ircrehberi.net/usertag.php?do=list&action=hash&hash=444]#444[/URL]  
 
}  
 
form input[type="password"]:focus {  
  
border-bottom-color: [URL=https://www.ircrehberi.net/usertag.php?do=list&action=hash&hash=4b7bec]#4b7bec[/URL]  
 
}  
 
form input[type="submit"] {  
  
max-width15rem;  
  
border-radius2rem;  
  
color: [URL=https://www.ircrehberi.net/usertag.php?do=list&action=hash&hash=fff]#fff[/URL]  
  
background: [URL=https://www.ircrehberi.net/usertag.php?do=list&action=hash&hash=4b7bec]#4b7bec[/URL]  
  
line-height4rem;  
  
font-size1.5rem;  
  
font-weightbold;  
  
cursorpointer;  
 }  
 
form input[type="submit"]:hover,  
 
form input[type="submit"]:focus {  
  
background: [URL=https://www.ircrehberi.net/usertag.php?do=list&action=hash&hash=3867d6]#3867d6[/URL]  
 
}  
 .
password-meter {  
  
width100%;  
 }  
 .
password-meter__bar {  
  
width33.333%;  
  
height1rem;  
  
background: [URL=https://www.ircrehberi.net/usertag.php?do=list&action=hash&hash=eee]#eee[/URL]  
  
margin-bottom1rem;  
  
positionrelative;  
 }  
 .
password-meter__bar__inner {  
  
width0;  
  
height100%;  
  
displayblock;  
  
positionabsolute;  
  
top0;  
  
left 0;  
 }  
 .
password-meter__label {  
  
color: [URL=https://www.ircrehberi.net/usertag.php?do=list&action=hash&hash=666]#666[/URL]  
  
font-size1.2rem;  
 }  
 .
password-meter__label span {  
  
font-weightbold

Çıktı;

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

JavaScript kodu

PHP- Kodu

/**  
   * Parse a password string into a numeric value.  
   *  
   * @param {string} password  
   * [MENTION=253]Return[/MENTION] {number}  
   */  
  
let evaluatePassword = ( password ) => {  
   
let score 0;  
   
score password.length;  
   
score = ( password.match( /[!]/gmi ) ) ? score + ( password.match( /[!]/gmi ).length ) : score;  
   
score = ( password.match( /[A-Z]/gm ) ) ? score score;  
   
score = ( password.match( /[0-9]/gmi ) ) ? score score;  
   return 
score;  
  };  
  
/**  
   * Convert a numeric score into an object of 'DOM update' data.  
   *  
   * @param {number} score  
   * [MENTION=253]Return[/MENTION] {Object}  
   */  
  
let scoreToData = ( score ) => {    
   if ( 
score >= 30 ) {  
    return {  
     
width'100%',  
     
color'#26de81',  
     
label'Strong',  
    };  
   } else if ( 
score >= 20 ) {  
    return {  
     
width'66%',  
     
color'#fd9644',  
     
label'Medium',  
    };  
   } else {  
    return {  
     
width'33%',  
     
color'#fc5c65',  
     
label'Weak',  
    };  
   }  
  };  
  
window.addEventListener'DOMContentLoaded', () => {  
   
// Get element refs.  
   
let p document.querySelector'.js--password' );  
   
let b document.querySelector'.js--password-bar' );  
   
let t document.querySelector'.js--password-text' );  
   
// Listen for updates to password field.  
   
p.addEventListener'input', () => {  
    
// Convert current value to data.  
    
let data scoreToDataevaluatePasswordp.value ) );  
    
// Update DOM.  
    
b.style.width data.width;  
    
b.style.background data.color;  
    
t.innerText data.label;  
   } );  
  } );  
 } )(); 

Sonuç;

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Alıntı:
Written by - Code With Random/Anki
Code by - Jesse Mykolyn
 
Alt 07 Haziran 2022, 12:15   #2
Sim
civciv~🐥
Sim - ait Kullanıcı Resmi (Avatar)

Standart

emegine saglik

________________

Hope. . . ✨
 
Alt 09 Haziran 2022, 09:05   #3
Ada
Banlı Üye
Ada - ait Kullanıcı Resmi (Avatar)

Standart

Emeğine sağlık @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

 
Alt 09 Haziran 2022, 14:30   #4
YiLDiZ - ait Kullanıcı Resmi (Avatar)

Standart

Emegine sağlik

 
Alt 09 Haziran 2022, 14:41   #5
Standart

emeginize saglik

________________

No MoRe DramA
 
Alt 09 Haziran 2022, 22:29   #6
Standart

Güzel paylaşım olmuş, emeğine sağlık

 
Alt 10 Haziran 2022, 00:07   #7
SosiN - ait Kullanıcı Resmi (Avatar)

Standart

Emeğine sağlık.

________________


JavaScript'te Parola Gücünü Kontrol Edin | şifre gücü denetleyicisi
 
Alt 10 Haziran 2022, 03:04   #8
Yanlış Bildiğin Yolda; Herkesle yürüyeceğine Doğru Bildiğin Yolda; Tek başına yürü..
Artist - ait Kullanıcı Resmi (Avatar)

Standart

Emeğine sağlık paylaşım için teşekkürler

________________

JavaScript'te Parola Gücünü Kontrol Edin | şifre gücü denetleyicisi
 
Alt 10 Haziran 2022, 19:40   #9
Standart

Emeğinize sağlık.

 
Alt 10 Haziran 2022, 19:41   #10
Farklının Farkını Farklılar Fark Eder
Klaus - ait Kullanıcı Resmi (Avatar)

Standart

emeginize saglik

________________

whynot?
 


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı





Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 07:52.