Ciao a tutti,
ho un problemino che non riesco a capire; vi speigo.
In una pagina asp ho un classico pulsante per fare un submit di un form; vorrei sostituirlo con un immagine che fa il submit così come segue:
vecchio
nuovocodice:<input type="submit" value="INVIA RICHIESTA" class="stilenero11">
e fin qui tutto ok;codice:<input type="image" src="inviarichiesta.gif" onclick="document.mioform.submit()" alt="Invia richiesta">
il form prima di fare il submit fa il controllo dei campi compilati tramite uno script che ha questo codice:
Il mio problema è che, utilizzando il pulsante vecchio va tutto bene, praticamente se premo il pulsante e uno dei campi obbligatori non è stato compilato mi da l'alert così come indicato nello script e non effettua il submit della pagina, facendo in pratica ciò che serve a me.codice:<script type="Text/JavaScript"> function controllo(f) { if (f.camponome.value=="") { alert("Campo Nome obbligatorio. Compilarlo gentilmente."); f.camponome.focus(); return false; } if (f.campocognome.value=="") { alert("Campo Cognome obbligatorio. Compilarlo gentilmente."); f.campocognome.focus(); return false; } if (f.campotelefono.value=="") { alert("Campo Telefono obbligatorio. Compilarlo gentilmente."); f.campotelefono.focus(); return false; } return true; } </script>
Se invece utilizzo il pulsante nuovo, mi da l'alert però dopo che premo ok mi fa il submit.
Come posso rendere il secondo pulsante che dia lo stesso risultato del primo?
Spero di essere stato chiaro.
Fatemi sapere.
Grazie mille.

Rispondi quotando