Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/09/2005, 08:49
Avatar de flaviovich
flaviovich
 
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 18 años, 9 meses
Puntos: 39
Sugerencia

Cita:
Iniciado por Shela
Muy buenas!
El problema que tengo es que a la hora de validar un formulario no consigo poner el foco en el campo en el que no ha pasado la validacio, a ver si me explico, yo tengo por ejemplo esta funcion para validar que contiene:
if(fecha.length!=0){
alert("La fecha esta vacio");
fecha.focus
return false;
}


y en el boton submit del formulario llamo a la validacion:

input name="Otro" type="submit" value="Otro" onSubmit="return (nombre de la funcion);"

El problema es que al retornar false la pagina siempre pierde el foco, y por mucho que le doy vueltas no consigo ponerselo. Alguien ha solucionado esto?

Gracias por adelantado!
A mi me parece que solo te faltaban los parentesis fecha.focus().
Te sugiero cambiar esto:
input name="Otro" type="submit" value="Otro" onSubmit="return (nombre de la funcion);"
por
Código HTML:
<form onSubmit="return (nombre de la funcion);">
<input name="Otro" type="submit" value="Otro"> 
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.