Foros del Web » Programando para Internet » Javascript »

onKeyUp no funciona correctamente en movil

Estas en el tema de onKeyUp no funciona correctamente en movil en el foro de Javascript en Foros del Web. Uso el evento onkeyup para llamar a una funcion cada vez que se escribe o se borra en un campo de texto todo funciona bien, ...
  #1 (permalink)  
Antiguo 24/09/2014, 05:29
 
Fecha de Ingreso: abril-2011
Mensajes: 867
Antigüedad: 12 años, 10 meses
Puntos: 5
onKeyUp no funciona correctamente en movil

Uso el evento onkeyup para llamar a una funcion cada vez que se escribe o se borra en un campo de texto todo funciona bien, excepto un cosa en el movil, al borrar un caracter o todos no se activa el evento, como lo podria solucionar pongo ejemplo.

Código HTML:
Ver original
  1. function buscar(){
  2.       alert("activo");
  3. }
  4.  
  5. <input type="text" onkeyup="buscar()">
  #2 (permalink)  
Antiguo 24/09/2014, 05:39
Avatar de CHuLoSoY  
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 22 años, 1 mes
Puntos: 29
Respuesta: onKeyUp no funciona correctamente en movil

Debes usar el evento onchange. No funcionará hasta que se haga blur en el campo, pero se ejecutará cuando cambie el valor del campo. En un dispositivo táctil, no puedes disparar el evento keyup.
Saludos.
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.
  #3 (permalink)  
Antiguo 24/09/2014, 05:48
 
Fecha de Ingreso: abril-2011
Mensajes: 867
Antigüedad: 12 años, 10 meses
Puntos: 5
Respuesta: onKeyUp no funciona correctamente en movil

Cita:
Iniciado por CHuLoSoY Ver Mensaje
Debes usar el evento onchange. No funcionará hasta que se haga blur en el campo, pero se ejecutará cuando cambie el valor del campo. En un dispositivo táctil, no puedes disparar el evento keyup.
Saludos.
No me sirve el evento onchange ya que es un buscador en tiempo real, el onkeyup funciona correctamente el el movil excepto al borrar caracteres.
saludos.

Etiquetas: correctamente, funcion, input, movil, onkeyup
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 12:30.