Se gestisci l'evento onclick del pulsante submit (o image, che e' lo stesso come effetto) non puoi impedire che il form venga inviato qualunque sia l'esito dei controlli effettuati.
Puoi inserire quanti submit o image vuoi, verranno tutti trattati allo stesso modo qualunque onclick tu metta (che non sfoci in una redirezione della pagina) (semplicisticamente, ovvio)codice:<form name="questo_viene_sempre_inviato"> Accetti le condizioni? <input type="text" name="controllo"> <input type="submit" onclick="return(this.form.controllo.value=='S');"> </form> <form name="questo_viene_controllato" onsubmit="return(this.controllo.value=='S');"> Accetti le condizioni? <input type="text" name="controllo"> <input type="submit"> </form>
ciao

Rispondi quotando