[javascript] wachtwoord verificatie simpeler

Pagina: 1
Acties:

  • Vinzzz243
  • Registratie: Februari 2001
  • Laatst online: 22-01-2025
Na een lange zoektocht toch maar hulp hier gezocht:

is er een standaardcode binnen javascript om te controleren of een wachtwoordveld uit cijfers EN letters bestaat? of moet dat echt via een omslachtige methode??

omslachtige methode = ieder karakter van wwveld controleren of dat binnen letters van alfabet valt of de 10 cijfers...

daarna, want alleen a's geeft ook goede result, kijken of een van 10 cijfers en 1 van de letters erin voorkomt

dit kan toch zeker sneller, iemand een tip?

Verwijderd

reguliere expressie gebruiken.
Use the search

  • Vinzzz243
  • Registratie: Februari 2001
  • Laatst online: 22-01-2025
ok, take it easy....rustig tot 10 tellen ;)

ik zei toch al dat ik gesearched had...

Verwijderd

Op woensdag 24 april 2002 17:05 schreef Vinzzz het volgende:
ik zei toch al dat ik gesearched had...
Op reguliere expressies :?

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

code:
1
2
3
4
5
6
7
8
function checkpass ( field )
{
   if ( /^[0-9a-zA-Z]+$/.test( field.value ) )
    return true;

   alert ( "Sorry, alleen letters en cijfers toegestaan" ); 
   return false;
}

edit:
vooruit, ook voorbeeldje in html:
code:
1
2
3
4
<form onsubmit="return checkpass ( this.elements [ 'pass' ] );">
<input type="password" name="pass"><br>
<input type="submit">
</form>

works deliciously

dat vage geval tussen die 2 slashes in de javascript, dat is dus een regular expression. ook wel regex genoemd. Zie FAQ van [forum=14] voor goeie reference-sites.

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • Vinzzz243
  • Registratie: Februari 2001
  • Laatst online: 22-01-2025
heel leuk die laatste, maar zoiets had ik al, het gaat me erom dat er verplicht EN letters EN cijfers in moeten zitten....
maar kga es zoeken naar links (nog maar es)

;)

  • Blue-eagle
  • Registratie: September 2000
  • Niet online
Doet het dan, indien mogelijk, serverside. Veel veiliger ook nog eens :)

  • Vinzzz243
  • Registratie: Februari 2001
  • Laatst online: 22-01-2025
Op woensdag 24 april 2002 17:39 schreef Blue-eagle het volgende:
Doet het dan, indien mogelijk, serverside. Veel veiliger ook nog eens :)
doet wat dan? weet toch niet wat simpelste manier is om te checken of het wachtwoord bestaat uit letters EN cijfers

IsNumeric bestaat wel...misschien dat ik daarmee iets kan combineren

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

*zucht

Wat ik dus al zei is:
code:
1
2
3
4
if ( /^[0-9a-zA-Z]+$/.test( field.value ) )
    \____________/
         |
         Dit stukje is een regex

Als je die regex vervangt door een regex die test op wat jij wilt (namelijk cijfers EN letters) dan komt 't allemaal goed.

Hoe je zo'n regex maakt, daar moet je dus voor in [forum=14] zijn. zoals ik al zei :Z

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • Vinzzz243
  • Registratie: Februari 2001
  • Laatst online: 22-01-2025
Op woensdag 24 april 2002 18:08 schreef drm het volgende:
*zucht

Wat ik dus al zei is:
code:
1
2
3
4
if ( /^[0-9a-zA-Z]+$/.test( field.value ) )
    \____________/
         |
         Dit stukje is een regex

Als je die regex vervangt door een regex die test op wat jij wilt (namelijk cijfers EN letters) dan komt 't allemaal goed.

Hoe je zo'n regex maakt, daar moet je dus voor in [forum=14] zijn. zoals ik al zei :Z
ok, regex wist ik (zie 2e reply), dacht dat dat de goede was misschien, dus je weet zelf ook niet 1,2,3 wat het moet zijn. k, never mind, iig thx

zucht ;)

Verwijderd

Op woensdag 24 april 2002 18:50 schreef Vinzzz het volgende:

[..]

ok, regex wist ik (zie 2e reply), dacht dat dat de goede was misschien, dus je weet zelf ook niet 1,2,3 wat het moet zijn. k, never mind, iig thx

zucht ;)
J-roen denkt dat drm het wel weet, maar dat ie bedoelt dat het je niet zomaar komt aanwaaien, DIY dus ;)

http://www.google.com/search?sourceid=navclient&q=javascript%2Bregexp :z

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Vinzzz:
zucht ;)
Sorry voor de geagiteerde reply. nu ik het teruglees was 't niet de meest rielekste :)

edit:
voor de zoekerts:
[topic=477538]

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz

Pagina: 1