Salve a tutti, ho un problema relativo ai campi di un form per l'invio di una mail.
Ho 2 pagine asp una dove ho implementato il modulo per il contatto con i vari campi testo, date ecc.., un'altra dove raccolgo i dati, controllo che i campi non siano vuoti ed invio la mail. Se i campi sono vuoti tramite uno script alert comunico che i campi sono obbligatori, cliccando su ok tramite history.go(-1) torna indietro alla pagina del form.
Allora il problema sorge proprio al ritorno alla pagina del form, mi capita che a volte i campi sono pieni del testo inserito dall'utente invece altre volte i campi sono vuoti.

controllo che i campi siano vuoti
codice:
if (nome = "" or cognome = "" or cognome = "" ) then
Response.Write "<SCRIPT>alert('I campi contrassegnati con * sono obbligatori ');history.go(-1);</SCRIPT>"

else 
Invio la mail
Come posso fare affinche i campi restino pieni?

devo per forza fare un controllo con del codice js nella pagina del form? o c'è una soluzione che possa andar bene per come l'ho progettata io?

Grazie Francy