Ciaoo
chiedo un aiuto perche' proprio non ci riesco....
devo rendere in un form alcuni campi obbligatori e utilizzo questa funzione:
function f_send()
{
if( document.input.f_name.value.length == 0
||document.input.f_cognome.value.length == 0
||document.input.f_indirizzo.value.length == 0
||document.input.f_cap.value.length == 0
||document.input.f_citta.value.length == 0
||document.input.f_provincia.value.length == 0
||document.input.from.value.length == 0)
{
alert("Non hai completato il form! Premi OK e poi ritorna alla pagina precedente.");
return;
}
if (confirm("Premi OK per spedire l'ordine"))
{
document.input.submit();
}
}
mentre ai tasti di "INVIO" e "CANCELLA" associo questi eventi:
<input name=f_submit onClick=f_send(); type=submit value=" INVIA">
<input type=reset value=CANCELLA MODULO name="reset">
Il problema sta' che io vorrei che si presentasse solo una finestre di Alert che indichi che il modulo nei campi obbligatori non e' completo, mentre attualmente il modulo da il messaggio ma poi invia lo stesso i dati.
Come posso risolvere???
grazieeeeeeeeeee