ho messo dei controlli su un form che punta ad una pag asp, i controlli funzionano parzialmente, quasi tutti i campi sono obbligatori, se inserisco tutti i campi il form funziona, se mi dimentico di inserire in un campo obbligatorio funziona che non manda il form e mi scrive su un campo di testo dinamico, inserire i campi, ma se aggiungo il testo dove l'avevo dimenticato e premo invia non parte + il form e mi rimane scritto compila i campi, come faccio ad evitare questo?? ecco il codice:
on (release) {
if ( consenso.getvalue() == "no") {
mess = "necessario autorizzare il trattamento dei dati personali";
} else {
if (nome == undefined) {
errore = true;
}
if (nome == "") {
errore = true;
}
//così per tutti i campi
if (errore == true) {
mess = "compila i campi";
} else {
modulo = new LoadVars();
modulo.nome = nome;
modulo.cognome = cognome;
modulo.indirizzo = indirizzo;
modulo.citta = citta;
modulo.telefono = telefono;
modulo.email = email;
modulo.commenti = commenti;
modulo.consenso = consenso;
modulo.send("form.asp", "_top", "POST");
mess = "Messaggio inviato";
}
}
}