salve. ho un problemino con una validazione di un form. premetto che non sono molto esperto di javascript quindi potrei aver fatto degli errori stupidissimi, in quel caso scusatemi.
il problema è che questa validazione non mi funziona, e non ne capisco il motivo:
e questa è la dichiarazione del form:codice:<script> function valido() { if (document.login.user.value == "" || document.login.pass.value == "") { alert("NO!!"); return false; } else if (!document.login.pass.value.match(/^[a-zA-Z0-9]+$/)) { alert("NO!!"); return false; } else { alert("SI!!"); return true; } }
grazie in anticipo per l'aiuto.codice:<form name="login" action="login.php" method="post" class="login" onSubmit="return valido()">

Rispondi quotando