<td><input type="text" class="wFull" id="corpNum" name="corpNum" value="${searchDeatail.corpNum}" onKeyup="this.value=this.value.replace(/[^0-9]/g,'');"/></td>
<script>
$("#corpNum").on("focus", function() {
var x = $(this).val();
x = removeCommas(x);
$(this).val(x);
}).on("focusout", function() {
var x = $(this).val();
if(x && x.length > 0) {
if(!$.isNumeric(x)) {
x = x.replace(/[^0-9]/g,"");
}
x = addCommas(x);
$(this).val(x);
}
}).on("keyup", function() {
$(this).val($(this).val().replace(/[^0-9]/g,""));
});
//3자리 단위마다 콤마 생성
function addCommas(x) {
return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
}
//모든 콤마 제거
function removeCommas(x) {
if(!x || x.length == 0) return "";
else return x.split(",").join("");
}
</script>
'자바스크립트' 카테고리의 다른 글
[Javascript] enzview (0) | 2019.06.20 |
---|---|
[JAVASCRIPT] 한글 입력 안되게하기 (0) | 2019.06.14 |
[JAVASCRIPT] 로딩바 (0) | 2019.05.23 |
[JAVASCRIPT] 한글입력 방지 (0) | 2019.05.14 |
[JAVASCRIPT] AJAX 통신 (0) | 2019.04.03 |