Salve ragazzi, devo fare dei controlli su una password inserita dall'utente, attualmente sono riuscito a fare i controlli sulla lunghezza e la corrispondenza della password stessa e la conferma;
Non riesco però a fare i controlli sul contenuto, nel senso che ci deve essere almeno una lettera minuscola, una maiuscola e un numero, in caso contrario il programma deve segnalare errore.
per ora ho fatto questo:
codice:
<html>
<head>
<script lenguage="javascript">
function Controlla()
{
var p1=f1.t1.value;
var p2=f1.t2.value;
if(p1==p2)
{
}
else
{
alert("le due password devo corrispondere");
}
if(p1.length < 9 || p1.length >17)
{
alert("La password deve essere compresa tra 8 e 16 caratteri");
}
else
{
}
}
</script>
</head>
<body>
<form name="f1">
inserisci la password<input type="password" name="t1"><br>
conferma password<input type="password" name="t2"><br>
<input type="button" name="b3" value="Controlla" onclick="Controlla()">
<input type="reset" name="b1" value="Cancella">
</form>
</body>
</html>