Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] Se le puede cambiar el formato de numeros a todos los input con javascript?

Estas en el tema de Se le puede cambiar el formato de numeros a todos los input con javascript? en el foro de Javascript en Foros del Web. Buenos dias como dice el titulo quisiera que todos los input que hay en mi documento queden con un formato de numero con 2 decimales ...
  #1 (permalink)  
Antiguo 18/12/2013, 08:02
 
Fecha de Ingreso: agosto-2013
Mensajes: 99
Antigüedad: 10 años, 8 meses
Puntos: 3
Se le puede cambiar el formato de numeros a todos los input con javascript?

Buenos dias como dice el titulo quisiera que todos los input que hay en mi documento queden con un formato de numero con 2 decimales


quisiera saber si eso se puede? muchas gracias
  #2 (permalink)  
Antiguo 18/12/2013, 11:39
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: Se le puede cambiar el formato de numeros a todos los input con javascript

Sí, si se puede.

Saludos
__________________
Grupo Telegram Docker en Español

Última edición por Carlangueitor; 18/12/2013 a las 12:38
  #3 (permalink)  
Antiguo 18/12/2013, 12:12
 
Fecha de Ingreso: agosto-2013
Mensajes: 150
Antigüedad: 10 años, 8 meses
Puntos: 29
Respuesta: Se le puede cambiar el formato de numeros a todos los input con javascript

Te puede ser útil:
Código Javascript:
Ver original
  1. <script type="text/javascript">
  2.    function f_numero(elem, decimales) {
  3.       var valor = document.getElementById(elem).value;
  4.       numero = parseFloat(valor);
  5.       numero = numero.toFixed(decimales);
  6.       document.getElementById(elem).value = numero;
  7.       valor = null;
  8.       elem = null;
  9.    }
  10. </script>
Código HTML:
Ver original
  1. <form method="post" id="form" name="form">
  2.    <input type="text" id="num"  name="num" value="" onblur="f_numero('num', 2);">
  3.    <input type="text" id="num2"  name="num2" value="" onblur="f_numero('num2', 2);">
  4.    <input type="submit" id="enviar" value="Enviar">
  5. </form>

Etiquetas: formato, input, numeros
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:04.