Javascript Passwort-Validierung
Kann jeder jeden schlagen eine einfache Passwort-Validierung mit javascript. Ich brauche es mindestens 4 Zeichen lang und enthalten min 1 Buchstaben und 1 Zahl.
Dies ist ein Schulprojekt also es ist wirklich nur eine einfache Validierung erforderlich, um sicherzustellen, dass Sie die Eingabe in die entsprechenden Zeichen.
Ich bin mit
<textarea id="special_info" name="address" onfocus="this.value=''" rows="5" cols="40" >Please enter your address...
</textarea>
<div id="maxcar">(Maximum characters: 200)
</div>
Mein javascript ist in diesem format
function validate_form(){
valid=true;
var letters=/^[a-zA-Z]+$/;
var numbers=/^[0-9]+$/;
var email=document.order_form.user_email.value;
var invalid = [];
if (document.order_form.first_name.value.search(letters)==-1){
invalid.push("*First Name")
}
if (document.order_form.surname.value.search(letters)==-1){
invalid.push("*Surname Name")
}
if (email.indexOf("@")<1 || email.lastIndexOf(".")<email.indexOf("@")+2
|| email.lastIndexOf(".")+2>=email.length){
invalid.push("*Email")
}
if (invalid.length != 0)
{alert("Please provide response: \n" + invalid.join("\n") );
valid = false;
invalid = [];}
return valid;}
- Was ist die Frage? Mit welchem problem sind Sie Ihr vor? Wo haben Sie Probleme?
- lol Naja ich bin wirklich nicht sicher, wie Sie Sie schreiben, es mit dem gleichen format vor. Ich weiß, das soll irgendwie einfach, aber ich bin sehr verwirrt!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie dies:
Geben es gut zu Lesen, führen Sie es, und stellen Sie Fragen wenn etwas unklar ist.
Beachten Sie die Verwendung von RegExp.test anstelle von String.Suche.
Können Sie einen regulären Ausdruck verwenden, und überprüfen Sie die Länge. Der reguläre Ausdruck ist eine groß-und Kleinschreibung überprüfen Sie für einen Buchstaben und eine Zahl in beliebiger Reihenfolge. Die Länge muss größer sein als 3.