$("input[data-type='currency']").on('blur', function() { const value = this.value.replace(/,/g, ''); this.value = parseFloat(value).toLocaleString('en-US', { style: 'decimal', maximumFractionDigits: 2, minimumFractionDigits: 2 }); });