webForumDet fria alternativet

passwors format

JavaScript

1 svar · 173 visningar · startad av ptr_lks

Medlem sedan juni 2005584 inlägg
Frågan#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)"...
253 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)