Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/04/2009, 07:46
matak
 
Fecha de Ingreso: julio-2008
Ubicación: Alcañiz-Teruel-España
Mensajes: 182
Antigüedad: 16 años, 4 meses
Puntos: 5
Respuesta: mascaras para Float, Int y hora

Esta primera es para formato entero

Código javascript:
Ver original
  1. //////////////////////////////////////////////////
  2. ////////////////// By Matrak /////////////////////
  3. /* Especificacion */
  4. // ob   ->  Objeto input text
  5. // n    ->  Nº máx de digitos de la parte entera
  6.  
  7. //ejemplos de imputs
  8. //
  9. //<input name="digitos" type="text" onkeyup="maskEntero(this,2)" >
  10. //
  11. //////////////////////////////////////////////////
  12.  
  13. function maskEntero(ob,n) {
  14.   /* Solo numeros */
  15.   if (/[^0-9]/.test(ob.value[ob.value.length-1])) ob.value=ob.value.slice(0,ob.value.length-1)
  16.  
  17.   if (ob.value.length>n) {
  18.     ob.value=ob.value.slice(0,ob.value.length-1)
  19.   }
  20. }
__________________
Si quieres puedes y si puedes debes. Imposible is nothing!!!