Something Like that:
add comma in number automatically in Javascript
add this HTML code.
HTML
<input type="text" class="number">
add this JS code.
JS
var inputKeys = document.querySelectorAll('input.number'); for(i=0; i<inputKeys.length; i++){ inputKeys[i].onkeyup = function(){ var currentValue = this.value.split(',').join(''); console.log('current:-' + currentValue); this.value = currentValue; var newVal = this.value.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); console.log('new:-' + newVal); this.value = newVal; } }
[codepen_embed height=”265″ theme_id=”0″ slug_hash=”wmaRjG” default_tab=”js,result” user=”pradeepanvi”]See the Pen add comma in number automatically in Javascript by Pradeep Kumar (@pradeepanvi) on CodePen.[/codepen_embed]
You can check console.