passwors format

JavaScript

1 svar · 176 visningar · startad av ptr_lks

Medlem sedan juni 2005584 inlägg
Trådstart#1

Hej wf,
tänkte börja med att påpeka att jag sökt på forumet, men inte hittat det jag söker. DEssutom är jag osäker på om detta är rätt forum...
OK, då kör vi:
jag har ett registreringssystem, där användaren själv får välja anvnamn och lösenord.
Jag vill kolla inmatningen så att

  1. lösenordet är på exakt 4 tecken
  2. anvnamn på minst 4 teckan och max 8
Medlem sedan dec. 20025 483 inlägg
#2

Hejsan! :)

Lämpligtvis kontrollerar du detta även på serversidan med ASP (eller vad du nu använder), eftersom JS t.ex. kan vara inaktiverat hos någon.

Om vi antar att ditt användarnamnsfält heter "usr" och lösenordsfält heter "pass", då:

<script type="text/javascript">

function validate(obj){
  var elms = obj.elements;

  if (!/^.{4,8}$/.test(elms["usr"].value.replace(/(^\s+)|(\s+$)/g))){
    alert("...");
    return false;
  }

  if (!/^.{4}$/.test(elms["pass"].value.replace(/(^\s+)|(\s+$)/g))){
    alert("...");
    return false;
  }

  return true;
}

</script>

<form onsubmit="return validate(this)"...
249 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)