Paswoordveld checken

Status
Niet open voor verdere reacties.

asppinokkio

Gebruiker
Lid geworden
23 jan 2004
Berichten
19
Ik heb een formulier met een paswoord veld. Nu wil ik dit veld m.b.v. javascript controleren of deze niet alleen uit letters bestaat maar ook uit cijfers.

M.a.w. de waarde in het veld moet zowel cijfers als letters bevatten.

Weet iemand de code hiervoor? Alvast bedankt.

Ramon.
 
Dit kijkt of er minstens één letter en één cijfer voorkomen in het wachtwoord:
PHP:
<script type="text/javascript"> 
 function check() { 
  var pass = document.f.pass.value;
  if (/[0-9]/.test(pass) && /[a-zA-Z]/.test(pass)) {
   alert('Het password is okee.');
   } else {
   alert('Het password bevat geen letters EN cijfers!');
   };
  };
</script>


<form name="f">
 <input name="pass" type="password" onchange="check()">
</form>
Je kunt voor een cijfer ook /\d/.test(pass) gebruiken maar [0-9] is leesbaarder. :)

Vr.Gr. Egel.
 
Super, het is gelukt!

Dit kijkt of er minstens één letter en één cijfer voorkomen in het wachtwoord:
PHP:
<script type="text/javascript"> 
 function check() { 
  var pass = document.f.pass.value;
  if (/[0-9]/.test(pass) && /[a-zA-Z]/.test(pass)) {
   alert('Het password is okee.');
   } else {
   alert('Het password bevat geen letters EN cijfers!');
   };
  };
</script>


<form name="f">
 <input name="pass" type="password" onchange="check()">
</form>
Je kunt voor een cijfer ook /\d/.test(pass) gebruiken maar [0-9] is leesbaarder. :)

Vr.Gr. Egel.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan