
problema con validaciones
Publicado por Danilo (3 intervenciones) el 20/06/2013 23:35:04
hola tengo un formulario de contacto con este código
como valida campo a campo si están vacíos en chrome luego del primer mensaje también aparece la opción "evita que esta pagina cree cuadros de dialogo adicionales", al marcar esta opción hace que puedan enviarme formularios en blanco... cómo puedo hacer para que sea uno solo el mensaje diciendo el campo que falta o algo que esta opción no afecte y no me lleguen mails sin datos?
gracias
1
2
3
4
5
6
7
8
9
10
11
12
function validate1(form) {
// Este script es un regalo para la comunidad de Programadores
r = 1;
if (form.Nombre.value == "") { r = 0; alert("Por fovor, introduce tu nombre!"); form.Nombre.focus };
if (form.Mail.value.indexOf('@', 0) == -1) { r = 0; alert("La dirección de correo no es valida"); form.Mail.focus };
if (form.Fono.value == "") { r = 0; alert("Por favor introduce el contenido del teléfono"); form.Fono.focus };
if (form.Mensaje.value == "") { r = 0; alert("Por favor especifica un asunto para tu mensaje"); form.Mensaje.focus };
if (r == 0) { return false; }
else { alert("Presione aceptar si esta seguro de enviar el mensaje"); return true; }
}
</script>
como valida campo a campo si están vacíos en chrome luego del primer mensaje también aparece la opción "evita que esta pagina cree cuadros de dialogo adicionales", al marcar esta opción hace que puedan enviarme formularios en blanco... cómo puedo hacer para que sea uno solo el mensaje diciendo el campo que falta o algo que esta opción no afecte y no me lleguen mails sin datos?
gracias
Valora esta pregunta


0