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">&nbsp;




</form>
</body>
</html>