![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
18/07/2008, 10:23
|
![Avatar de Un_Tico](http://static.forosdelweb.com/customavatars/avatar249511_6.gif) | | | Fecha de Ingreso: julio-2008 Ubicación: Cartago, Costa Rica
Mensajes: 176
Antigüedad: 16 años, 6 meses Puntos: 4 | |
Respuesta: como formatear un textfield con separador de centena
Código:
function formatNumber(num,prefix){
prefix = prefix || '';
num += '';
var splitStr = num.split('.');
var splitLeft = splitStr[0];
var splitRight = splitStr.length > 1 ? '.' + splitStr[1] : '';
var regx = /(\d+)(\d{3})/;
while (regx.test(splitLeft)) {
splitLeft = splitLeft.replace(regx, '$1' + ',' + '$2');
}
return prefix + splitLeft + splitRight;
}
function unformatNumber(num) {
return num.replace(/([^0-9\.\-])/g,'')*1;
}
function isNum(num){
var flag='';
flag = parseFloat(unformatNumber(num));
if(isNaN(flag)){
return false;
}else{
return true;
}
}
Prueba con estas funciones... |