Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/05/2012, 11:57
Avatar de Dafonz
Dafonz
 
Fecha de Ingreso: octubre-2009
Mensajes: 127
Antigüedad: 15 años, 1 mes
Puntos: 36
Respuesta: Auto comepletar Fecha

Estas mandando el valor a la función y lo manejas como si fuera evento y elemento.. siendo que ninguno de los 2 es...

Algo así es lo que creo te podría servir:

Código Javascript:
Ver original
  1. function guion(evt,elem)
  2.     {
  3.         var charCode = (evt.which) ? evt.which : event.keyCode
  4.         if (charCode > 31 && (charCode < 48 || charCode > 57)) return false;
  5.         if (((elem.value.length+1)==3)||((elem.value.length+1)==6))
  6.             elem.value += '-';
  7.         return true;
  8.     }

Código HTML:
Ver original
  1. <input name="fecha_mov" type="text" id="fecha_mov" value="" onkeydown="return guion(event,this);" size="10" maxlength="10" />