Agrega_comas

Agrerga comas a los numero con mas de 3 cifras

by Raul Corona Xolaltenco

HTML

<input type="number" id="txtvalor" /><br/>
Resultado:<label id="resultado">
</label>

JavaScript

$( "#txtvalor" ).keyup(function() {
  addCommas(this.value);
});
 
 function addCommas(nStr){
	 
   nStr += '';
	 x = nStr.split('.');
	 x1 = x[0];
	 x2 = x.length > 1 ? '.' + x[1] : '';

	 var rgx = /(\d+)(\d{3})/;
	 while (rgx.test(x1)) {
		 x1 = x1.replace(rgx, '$1' + ',' + '$2');
	 }

	//return x1 + x2;
  $("#resultado").text(x1 + x2);
}