Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/07/2006, 18:35
Avatar de ramon92
ramon92
 
Fecha de Ingreso: enero-2004
Ubicación: Lima
Mensajes: 135
Antigüedad: 21 años, 1 mes
Puntos: 8
validacion de formulario desde *.js externo para pag con FRAMES

Tengo una web que trabaja con frames, "arriba" y "centro" donde centro es la info, en la seccion contacto tengo un formulario validado de la siguiente manera.

Cita:
function Enviar()
{
form = document.contactame;
form.action="formail.php"
form.method="post"

if (form.nombre.value=="")
{
alert('Debe ingresar su nombre, por favor');
form.nombre.focus();
}
else if (form.asunto.value=="")
{
alert('Debe ingresar el asunto, por favor');
form.asunto.focus();
}
else if (form.telefono.value=="")
{
alert('Debe ingresar su telefono, por favor');
form.telefono.focus();
}
else if (form.email.value=="@")
{
alert('Debe ingresar su email, por favor');
form.email.focus();
}
else if (form.email.value=="")
{
alert('Debe ingresar su emails, por favor');
form.email.focus();
}
else if (form.mensaje.value=="")
{
alert('Debe ingresar su mensaje, por favor');
form.mensaje.focus();
}
else {form.submit();}
}
con el escript externo src="script.js"

La cosa funciona bien hasta que ejecuto por ejemplo un alert(), despues de la ventana del alert() me envia el mensaje sin seguir con la validacion, no regresa al form.

No se si sera por los frames, capaz sea que en form = document.contactame; tenga que decirle que regrese al formulario de nombre "contactame", pero ya esta, supongo yo, nose que sucede.
__________________
Hosting Peru.ME | Hosting para Empresas
Agencia de Publicidad Online (Enjoy the difference)