Foros del Web » Programando para Internet » Javascript »

Enviar form automaticamente

Estas en el tema de Enviar form automaticamente en el foro de Javascript en Foros del Web. Hola, estoy armando un formulario en el cual hay un campo de texto solamente. Los datos se ingresan con un lector de códigos de barra ...
  #1 (permalink)  
Antiguo 03/03/2012, 12:54
Avatar de JJF
JJF
 
Fecha de Ingreso: mayo-2005
Mensajes: 205
Antigüedad: 19 años
Puntos: 0
Sonrisa Enviar form automaticamente

Hola, estoy armando un formulario en el cual hay un campo de texto solamente. Los datos se ingresan con un lector de códigos de barra (almacén) y quiero que al completarse el campo, luego de 1 segundo, el form sea enviado sin necesidad de Enter o el botón submit.

No sé mucho de esto pero seguramente alguien puede darme una mano aqui.

Muchas gracias.
  #2 (permalink)  
Antiguo 03/03/2012, 13:39
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años
Puntos: 528
Respuesta: Enviar form automaticamente

Si colocas al input el evento onchange:

<input type="text" name="codigo" onchange="envia()" />

eso haría que al cambiar el valor del input, invoque la función envia, en ésta puedes hacer un settimeout para esperar, además de alguna validación extra que requieras.

Etiquetas: ajax
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 10:48.