Dovrebbe essere questo lo script, naturalmente va personalizzato.
<script>
<!--
var iscomplete=false
function checkform() {
iscomplete=true
for (i=0;i<=document.nome_modulo.elements.length-1;i++) {
if (document.nome_modulo.nome.value=="") {iscomplete=false}
if (document.nome_modulo.cognome.value=="") {iscomplete=false}
if (document.nome_modulo.email.value=="") {iscomplete=false}
if (document.nome_modulo.telefono.value=="") {iscomplete=false}
if (document.nome_modulo.cliente.value=="") {iscomplete=false}
}
if (!iscomplete) {
window.status="Per favore compila i campi!"
if (document.layers) {
document.nome_modulo.submitbut.value="NO"
iscomplete=false
}
else if (document.all) {
document.nome_modulo.submitbut.style.visibility="H IDDEN"
iscomplete=false
}
else if (document.getElementById) {
document.nome_modulo.submitbut.value="NO"
iscomplete=false
}
}
if (iscomplete) {
window.status="Adesso puoi inviare il modulo"
if (document.layers) {
document.nome_modulo.submitbut.value="Invia"
iscomplete=true
}
else if (document.all) {
document.nome_modulo.submitbut.style.visibility="V ISIBLE"
iscomplete=true
}
else if (document.getElementById) {
document.nome_modulo.submitbut.value="Invia"
iscomplete=true
}
}
var timer= setTimeout("checkform()",200)
}
function oksubmit() {
return iscomplete
}
// -->
</script>