Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/07/2005, 13:27
Avatar de vhpc
vhpc
 
Fecha de Ingreso: mayo-2005
Mensajes: 66
Antigüedad: 19 años, 7 meses
Puntos: 0
Pregunta recuperar el foco de input text sin borrar otros input ya introducidos "validacion"

Que tal nuevamente a todos!
tengo este código que me permite validar que los campos no esten en blanco al momento de ingresarlos en la bd

sc_form1.asp
<script>
function Validar(form1)
{
if (frcatbita.clm.value == "")
{ alert("Por favor ingrese el método"); form1.clm.focus(); return; }

if (frcatbita.clq.value == "")
{ alert("Por favor ingrese el número de query"); form1.clq.focus(); return; }

if (frcatbita.clt.value == "")
{ alert("Por favor ingrese el tipo de bitácora"); }

if (frcatbita.cld.value == "")
{ alert("Por favor ingrese la descripción del método"); form1.cld.focus(); return; }
}
</script>

<input type="button" value="Enviar" name="B1" onClick="JavaScript:Validar(form1);Redirecciona('s c_form1.asp?Con=' + document.form1.value);" >

pero al dejar uno sin rellenar, valida correctamente pero al momento de recuperar el foco en el inptu me borra lo que tengo en los otros

¿Como puedo hacer para que cuando valide, si existe un campo o dos, no capturados me regrese el foco al input text que no este lleno y los demás los input text los deje con la información que yo había ya capturado en ellos?

¿que estoy haciendo mal o que me falta?

de antemano les doy las gracias anticipadas a todos aquellos que me puedan ayudar...