개발/JavaScript
[JS] input 입력시 콤마 찍기
코인아님
2024. 6. 5. 11:31
$('#lessonCost').on('input', function() {
let value = $(this).val().replace(/,/g, '');
if (!isNaN(value)) {
$(this).val(Number(value).toLocaleString('en'));
}
});
isNaN-> false일 경우 숫자가 입력된 것!
참고로 모두 입력 받고 버튼 클릭이나 저장할 때만 콤마를 찍고싶다면
$('#price').val().toLocalString();
을 사용하면 된다.
반응형