Pon esto en <HEAD>:
Código:
<SCRIPT LANGUAGE="JavaScript">
function checkFields() {
missinginfo = "";
}
if ((document.form.email1.value == "") ||
(document.form.email1.value.indexOf('@') == -1) ||
(document.form.email1.value.indexOf('.') == -1)) {
missinginfo += "\n - tu email1.";
}
if ((document.form.email2.value == "") ||
(document.form.email2.value.indexOf('@') == -1) ||
(document.form.email2.value.indexOf('.') == -1)) {
missinginfo += "\n - tu email2.";
}
if ((document.form.email3.value == "") ||
(document.form.email3.value.indexOf('@') == -1) ||
(document.form.email3.value.indexOf('.') == -1)) {
missinginfo += "\n - tu email3.";
}
if ((document.form.email4.value == "") ||
(document.form.email4.value.indexOf('@') == -1) ||
(document.form.email4.value.indexOf('.') == -1)) {
missinginfo += "\n - tu email4.";
}
if (missinginfo != "") {
missinginfo ="Hay errores en\n" +
missinginfo;
alert(missinginfo);
return false;
}
else return true;
}
</script>
Pon esto en <BODY>
Código:
<form ... NAME=form onSubmit="return checkFields();">
Este script se utilizó en un formulario que tenia como nombre "form" y con 5 campos de email que se llamaban "email1" "email2" "email3" "email4" y "email5" si quieres puedes modificar estos nombres del javascript por los que tienes en tu formulario.
Si tienes alguna duda te respondo por email