<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
복사했습니다!