Ho creato un form con due campi di input (Login e Password) e due immagini su cui cliccare (una per ok e una per cancellare i campi). Quando si clicca su ok vorrei fare un controllo per verificare che i due campi di input non siano vuoti. Ecco come ho fatto:
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
function Controlla_campi
{
if non vuoti return true
else alert("Completare tutti i campi");return false;
}
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="LoginForm" METHOD="post" ACTION="menu.html.php" onSubmit="return Controlla_campi" >
[img]ok.jpg[/img]
</FORM>
</BODY>
</HTML>
Se al posto di una immagine metto un pulsante (input type="submit") tutto funziona bene, invece così entro nella pagina successiva anche se i campi sono vuoti. Io mi aspetto che cliccando sull'immagine sia richiamato il metodo submit del form. A sua volta il tag form ha specificato nel campo onsubmit la funzione che quindi dovrebbe essere eseguita cliccando sull'immagine.
Qualcuno sa darmi un consiglio?
Grazie, ciao
Stefano

Rispondi quotando