Foros del Web » Programando para Internet » Javascript »

ingreso de texto solo con lector de códigos de barra y no con teclado.

Estas en el tema de ingreso de texto solo con lector de códigos de barra y no con teclado. en el foro de Javascript en Foros del Web. Buenos días, tengo un campo de texto tipo input, donde ingreso unos valores a través de un lector de códigos de barras y me funciona ...
  #1 (permalink)  
Antiguo 27/04/2015, 07:05
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 22 años, 3 meses
Puntos: 4
ingreso de texto solo con lector de códigos de barra y no con teclado.

Buenos días,

tengo un campo de texto tipo input,
donde ingreso unos valores a través de un lector de códigos de barras y me funciona bien

me han solicitado que no permita introducir nada a través del teclado, que solo pueda ingresarlo por el lector de códigos de barras,

intente con esto
<input name="num_documento" type="text" size="40" onkeypress="this.value='';"/>


pero también me impide meter por lector,
alguien tiene alguna manera de solo bloquear el teclado y no el lector?

gracias
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com
  #2 (permalink)  
Antiguo 27/04/2015, 09:55
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 8 meses
Puntos: 578
Respuesta: ingreso de texto solo con lector de códigos de barra y no con teclado.

No tienes por qué hacerlo, queda poco accesible.
  #3 (permalink)  
Antiguo 27/04/2015, 10:53
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 22 años, 3 meses
Puntos: 4
Respuesta: ingreso de texto solo con lector de códigos de barra y no con teclado.

hola,
es un ambiente controlado, es la intranet de la compañía y así me lo solicitaron
ya que necesitan auditar unas facturas, y la idea es que no se puedan digitar por teclado sino solo por lector de códigos de barra.

espero alguien me pueda colaborar.
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com
  #4 (permalink)  
Antiguo 27/04/2015, 10:56
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 8 meses
Puntos: 578
Respuesta: ingreso de texto solo con lector de códigos de barra y no con teclado.

¿Cómo es lo de lector de códigos de barra? Es decir, de qué forma introduce los datos
  #5 (permalink)  
Antiguo 27/04/2015, 12:54
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 22 años, 3 meses
Puntos: 4
Respuesta: ingreso de texto solo con lector de códigos de barra y no con teclado.

en un campo de texto, o input, al poner el foco sobre este campo y usar un lector de codigos de barras, lo que lee el lector se ubica en el campo de texto como si fuera escrito por un teclado.

lo que deseo hacer es deshabilitar el teclado en ese input solamente, pero al hacerlo se deshabilita tambien el lector entonces asi no me sirve, ando buscando opciones que deshabilite solo el teclado, dejando solo el lector,

esto para el input no mas.
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com
  #6 (permalink)  
Antiguo 27/04/2015, 13:47
Colaborador
 
Fecha de Ingreso: septiembre-2013
Ubicación: España
Mensajes: 3.648
Antigüedad: 10 años, 8 meses
Puntos: 578
Respuesta: ingreso de texto solo con lector de códigos de barra y no con teclado.

Difícil hacer la distinción. Se podría bloquear el teclado como dices, pero la única forma de cambiar el contenido del input sería vía DOM:

http://jsfiddle.net/3m89bk06/
  #7 (permalink)  
Antiguo 28/04/2015, 06:40
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 22 años, 3 meses
Puntos: 4
Respuesta: ingreso de texto solo con lector de códigos de barra y no con teclado.

intente con el codigo que sale en esa pagina pero no ingresa nada ni con teclado ni con lector.
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com
  #8 (permalink)  
Antiguo 29/04/2015, 13:03
 
Fecha de Ingreso: mayo-2008
Mensajes: 224
Antigüedad: 16 años
Puntos: 4
Respuesta: ingreso de texto solo con lector de códigos de barra y no con teclado.

Leete esto, es bastante interesante para tener el control del teclado.
Quizas te sirva si le buscas la vuelta, como por ejemplo identificar el numero de tecla y volver al estado anterior.

Esta en Jquery pero te sirve igual

http://web.tursos.com/detectar-cuand...la-con-jquery/
  #9 (permalink)  
Antiguo 30/04/2015, 07:48
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 22 años, 3 meses
Puntos: 4
Respuesta: ingreso de texto solo con lector de códigos de barra y no con teclado.

hola, gracias por tu aporte
la verdad intente deshabilitando tecla por tecla,
pero al parecer el lector de código de barra es como si fuera un teclado también
ya que cuando leo un código de barras
el me dice las teclas también

así que al parecer no se podrá solucionar mi inconveniente, siendo el teclado y el lector de códigos de barras lo mismo.
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com

Etiquetas: barra, funcion, ingreso, input, lector, valor
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:30.