Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Alt + Shift + A
- 실행 안될 때
- 실행오류
- 변수
- html
- 함수호출
- 숫자만
- 콤마
- oninput
- Rownum
- 코마
- 문자 검색
- 카멜
- paging
- JS
- eclipse
- 헝가리안
- Ctrl + Shift + O
- javascript
- code=1
- 한 줄 복사
- 변수명 추천
- 카스팔
- 입력
- input
- 모바일 여부
- 한 줄 이동
- 모바일 체크
- 언더바
- comma
Archives
- Today
- Total
빛나는 개발자
[HTML/Javascript] 숫자(가격)에 쉼표(,Comma) 처리하기 본문
<td id="td_price">${ma.price}<span>원</span></td>
<script type="text/javascript">
$(document).ready(function(){
var price = $("#td_price").html();
price = addComma(price);
$("#td_price").html(price);
}
<%-- 가격 ',' 처리 함수 --%>
function addComma(value){
value = value.replace(/\B(?=(\d{3})+(?!\d))/g, ",");
return value;
}
</script>
1. id가 td_price인 태그 안에 있는 값을 .html()함수로 가져와서 변수(price)에 담는다.
2. addComma()함수에 price를 매개변수로 담아 호출한다.
3. addComma함수에서 price를 "," 처리하여 리턴해준다.
4. "," 처리된 값을 .html()함수를 사용하여 id가 td_price인 태그 안에 값을 넣어준다.
○3자리 마다 "," 처리
value.replace(/\B(?=(\d{3})+(?!\d))/g, ",");
'[HTML][Javascript]' 카테고리의 다른 글
[JAVA]변수 표기법 (3) | 2022.08.13 |
---|---|
[Eclipse] 자주 사용하는 단축키(TIP) (2) | 2022.08.12 |
[HTML] input태그 숫자만 입력 가능하도록 설정하기(oninput) (2) | 2022.08.09 |
[HTML/Javascript] 태그에 클릭 이벤트(onclick)를 통해 JS 함수 호출하기 (2) | 2022.08.08 |
[Javascript] 모바일 여부 체크하기 (2) | 2022.08.06 |
Comments