Guest User

Untitled

a guest
Jan 22nd, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. function formatNmb(campo, numeroMaximoEnteros, numeroDecimales)
  2. {
  3. if (campo.value == '')
  4. return;
  5. if (campo.readOnly == true)
  6. return;
  7. // Al obtener el numero, elimina primero los posibles '.' (de anteriores
  8. // formateos, por ejemplo)
  9. campo.value = campo.value.replace(/./gi, '');
  10. // Cambia la coma por un punto y asi poder parsearlo.
  11. campo.value = campo.value.replace(/,/gi, '.');
  12.  
  13. // miramos la parte entera del numero y la comparamos con el parametro
  14. // numeroMaximosEnteros
  15. if (campo.value.indexOf('.') != -1)
  16. {
  17. if (campo.value.indexOf('.') == 0)
  18. {
  19. campo.value = "0";
  20. entero = "0";
  21. }
  22. //..........................................
  23. //..........................................
Add Comment
Please, Sign In to add comment