09/01/2012, 11:16
|
| | Fecha de Ingreso: enero-2012
Mensajes: 6
Antigüedad: 12 años, 11 meses Puntos: 0 | |
Evitar que la pag se vaya hasta arriba al dar clic en una alert Hola buen dia aqui de nuevo molesltando a ver quien pudiera ayudarme con el siguiente problema:
Tengo una pagina con un formulario para enviar correos
esto lo tengo en la pagina contacto.php
<form id="frmdatos" name="frmdatos" method="post" action="mail.php">
y un script en el ke valido los campos del frm
por poner algo..
function FuncionValidar()
{
var nombre=frmdatos.txtnombre.value;
var email=frmdatos.txtemail.value;
var telefono=frmdatos.txttelefono.value;
var asunto=frmdatos.txtasunto.value;
var mensaje=frmdatos.txtmensaje.value;
if (nombre == "")
{
alert("Favor de ingresar Nombre");
frmdatos.txtnombre.focus();
return false
}
}
y supongamos ke no ingrese nada en la txtnombre me mandaria la alerta.. le doi clic en aceptar y no c porke me actualiza la pagina entonces komo el formulario estaba mas abajo c va hasta arriba ahi alguna forma o c me esta escapando algo para evitar eso?..
y otra pregunta tmb me pasa ke el metodo post lo envia hacia mail.php .. i tmb en el evento on clic del boton enviar tengo la funcion de arriba pero doi clic en enviar i me dice " falta nombre" doi clic en aceptar y komo kiera c pasa a mail.php como puedo hacer de ke ok ia paso todos los if ahora si ia enviame a la siguiente pagina antes no?
muchas gracias por su tiempo y sus respuesta que tengan buen dia |