none
Verificar hora ingresada y mostrar un caracter de acuerdo a la hora en un label RRS feed

  • Pregunta

  • Hola...

    tengo la siguiente consulta ...

    tengo un formulario donde se ingresa la hora y el turno, pero el turno es determinado de acuerdo a la hora ingresada, pues bien.

    lo que necesito hacer es primeramente ingresar una hora usando el formato 24hrs, si la hora ingresada es igual o mayor a las 8:00 y menor o igual a 20:00 (seria turno A, en caso contrario turno B) , que lo verifique del lado del cliente y que asigne el valor en un label o textbox, asi se muestre automaticamente y posteriormente poder almacenar esos datos.

    (imagino que se podria hacer con ajax)

    espero que me puedan orientar un poquito ... saludos .

    miércoles, 2 de mayo de 2012 13:59

Respuestas

  • Defina un array en Javascript con los valores superiores e inferiores de cada turno y la letra correspondiente a dicho turno.  Luego cuando la hora se escribe en el textbox en la página web, una función de Javascript examina la hora introducida y la compara con cada uno de los valores en el array hasta encontrar uno que corresponda a la hora digitada.

    Jose R. MCP

    miércoles, 2 de mayo de 2012 18:34
    Moderador

Todas las respuestas

  • Defina un array en Javascript con los valores superiores e inferiores de cada turno y la letra correspondiente a dicho turno.  Luego cuando la hora se escribe en el textbox en la página web, una función de Javascript examina la hora introducida y la compara con cada uno de los valores en el array hasta encontrar uno que corresponda a la hora digitada.

    Jose R. MCP

    miércoles, 2 de mayo de 2012 18:34
    Moderador
  • no he probado con un array, pero a lo q quiero llegar es que aparezca la letra de manera automatica... sin un boton enviar
    lunes, 14 de mayo de 2012 2:07