Foros del Web » Programando para Internet » Javascript »

recuperar el foco de input text sin borrar otros input ya introducidos "validacion"

Estas en el tema de recuperar el foco de input text sin borrar otros input ya introducidos "validacion" en el foro de Javascript en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 14/07/2005, 13:27
Avatar de 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...
  #2 (permalink)  
Antiguo 15/07/2005, 23:47
Avatar de the_nosferatu  
Fecha de Ingreso: julio-2005
Ubicación: mi cuarto xD
Mensajes: 61
Antigüedad: 19 años, 5 meses
Puntos: 0
yo no encuentro problema alguno, no se boran los campos...

mira:
<form name="form">
<input type="text" name="nose"><br>
<input type="text" vaue="nos sé"><br>
<input type="button" onclick="chec()">
<script>
function chec(){
if (form.nose.value==""){
alert('valida porfavor');form.nose.focus();return false}}
</script>


imagino que es por el return, no sé
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:31.