...usando jQuery...
...numero de ejemplo en el HTML
...el plugin en jQuery
Código Javascript
:
Ver original(function($) {
$.fn.prettynumber = function(options) {
var opts = $.extend({}, $.fn.prettynumber.defaults, options);
return this.each(function() {
$this = $(this);
var o = $.meta ? $.extend({}, opts, $this.data()) : opts;
var str = $this.html();
$this.html($this.html().toString().replace(new RegExp("(^\\d{"+($this.html().toString().length%3||-1)+"})(?=\\d{3})"),"$1"+o.delimiter).replace(/(\d{3})(?=\d)/g,"$1"+o.delimiter));
});
};
$.fn.prettynumber.defaults = {
delimiter : '.'
};
})(jQuery);
...luego aplicas el anterior plugin en los numeros
Código Javascript
:
Ver original$(document).ready(function(){
$(".number").prettynumber();
});
..resultado
Código resultado:
Ver original1.234.567.123.672
12.345.622.237.123.672
25.451
14.752
25.151.919