Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/03/2011, 13:35
Avatar de _cronos2
_cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 11 meses
Puntos: 310
Respuesta: Validar campos para hora

Prueba así:
Código Javascript:
Ver original
  1. var validar = {
  2.  Horas : function(str){
  3.   var num = parseFloat(str);
  4.   return /^\d{1,2}$/.test(str) && num > -1 && num < 25;
  5.  },
  6.  Minutos : function(str){
  7.   var num = parseFloat(str);
  8.   return /^\d{1,2}$/.test(str) && num > -1 && num < 60;
  9.  },
  10.  Todo : function(str){
  11.   var arr = str.split(':');
  12.   return arr.length > 1 && validar.Horas(arr[0]) && validar.Minutos(arr[1]);
  13.  }
  14. };
  15. alert(validar.Horas('02'));
  16. alert(validar.Minutos('23'));
  17. alert(validar.Todo('02:23'));
Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red