Ciao ragazzi,
ho questo pezzo di codice che mi fa un controllo sui campi inseirit in un form . . .
codice:
<script type="text/javascript">
var nuovariga = /\n/g;
function SostituisciTitolo() {
var NuovoTesto = document.getElementById("titolo").value;
NuovoTesto = NuovoTesto.replace(nuovariga, "
");
var DivElement = document.getElementById("title");
DivElement.innerHTML = NuovoTesto;
}
function SostituisciMsg() {
var NuovoTesto = document.getElementById("dettagli").value;
NuovoTesto = NuovoTesto.replace(nuovariga, "
");
var DivElement = document.getElementById("testo");
DivElement.innerHTML = NuovoTesto;
}
function SostituisciDes() {
var NuovoTesto = document.getElementById("des_breve").value;
NuovoTesto = NuovoTesto.replace(nuovariga, "
");
var DivElement = document.getElementById("descr_breve");
DivElement.innerHTML = NuovoTesto;
}
function VerifcaForm(){
//valorizzo le variabili
var des_breve = document.getElementById("des_breve");
var titolo = document.getElementById("titolo");
var dettagli = document.getElementById("dettagli");
//Verifico se i campi sono vuoti
if((des_breve.value == "") && (titolo.value == "") && (dettagli.value == "")){
alert("Attenzione\n\nInserire un indirizzo di posta valido o un recapito telefonico");
return false;
//Verifico il prezzo
}
}
</script>
....
<form method="POST" action="create_entry.php" enctype="multipart/form-data" onSubmit="return VerifcaForm();">
il controllo funge perfettamente . . . ma il form viene inviato lo stesso .. . . cosa devo fare per non far inviare il form nel caso di errori?