ciao a tutti mi sono iscritto proprio perchè non riesco a risolvere questa cosa
praticamente a click di un bottone (submit del form) faccio partire un javascript che nasconde il div centrale e mostra il div con il risultato, fin qui tutto ok!![]()
ora cosa voglio fare? praticamente devo assicurarmi che i campi siano riempiti e utilizzo questo if
codice che nasconde i divcodice:<script> function validateForm() { var x=document.forms["modulo"]["importo"].value; if (x==null || x=="") { alert("campo vuoto"); return x; } else{codice nascondere div} } </script>
il problema è che dovo aver inviato il primo campo e tornando indietro non importa se il campo sia pieno o vuoto il form viene eseguito lo stesso, ho pensato che questo problema potesse essere dovuto al fatto che utilizzo ajax per comunicare con le pagine php che gestiscono lo scriptcodice:$("#invia").click(function () { $("#first-step").toggle("normal"); $("#second-step").toggle("normal"); }); $("#indietro").click(function () { $("#first-step").toggle("normal"); $("#second-step").toggle("normal"); });
cosa ne dite? come posso risolvere?

Rispondi quotando