sto utilizzando questo script per verificare il form
il campo descrizione viene controllato bene
ma quando siamo al primo campo data..viene verificato se il campo è vuoto...viene poi ingnorata l'espressione regolare che ne controlla il formato e la restante porzione di script non controlla più niente.
non sono pratico di javascript...mi date una mano?
codice:<SCRIPT LANGUAGE="javascript"> //Controlla il form prima di spedirlo function ControllaForm () { //Messaggio di errore se i campi form sono vuoti if (document.inserisci_contratto.descrizione.value=="") { alert("Il Campo DESCRIZIONE è richiesto"); document.inserisci_contratto.descrizione.focus(); return false; } else if ((document.inserisci_contratto.data_dec.value=="") || (!document.inserisci_contratto.data_dec.match(/^(\d{2}\/){2}\d{4}$/) )) { alert("Il Campo DATA DECORENZA è richiesto e di tipo gg/mm/aaaa"); document.inserisci_contratto.data_dec.focus(); return false; } else if ((document.inserisci_contratto.data_scad.value=="") || (!document.inserisci_contratto.data_scad.match(/^(\d{2}\/){2}\d{4}$/) )) { alert("Il Campo DATA DECORENZA è richiesto e di tipo gg/mm/aaaa"); document.inserisci_contratto.data_scad.focus(); return false; } else if (document.inserisci_contratto.valore.value=="") { alert("Il Campo Valore è richiesto"); document.inserisci_contratto.valore.focus(); return false; } } </script>