dar formato a un campo
Publicado por Carlos (1 intervención) el 29/05/2017 13:27:37
Buenos dias amigos son bastante, quiero darle un formato de moneda a un campo y espero me puedan ayudar, se que se puede hacer mediante una funcion, ya consegui la funcion pero no se como aplicarla al campo y que me de vuelva el valor formateado.
esta es la función que tengo:
lo que quiero es ingresar un numero en un campo y tener un boton que al hacer clic me muestre el numero formateado.
espero me pueda ayudar gracias de antemano
esta es la función que tengo:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
var formatNumber = {
separador: ".", // separador para los miles
sepDecimal: ',', // separador para los decimales
formatear:function (num){
num +='';
var splitStr = num.split('.');
var splitLeft = splitStr[0];
var splitRight = splitStr.length > 1 ? this.sepDecimal + splitStr[1] : '';
var regx = /(\d+)(\d{3})/;
while (regx.test(splitLeft)) {
splitLeft = splitLeft.replace(regx, '$1' + this.separador + '$2');
}
return this.simbol + splitLeft +splitRight;
},
new:function(num, simbol){
this.simbol = simbol ||'';
return this.formatear(num);
}
}
lo que quiero es ingresar un numero en un campo y tener un boton que al hacer clic me muestre el numero formateado.
espero me pueda ayudar gracias de antemano
Valora esta pregunta


0