Notice
Recent Posts
Recent Comments
Tags
- SSD 복사
- javascript 유효성체크
- 파일업로드 유효성체크
- 맥 오라클설치
- 말줄임표시
- XSS방어
- jquery 바코드
- javascript redirection
- 바코드 생성하기
- ASP.Net Core 404
- jquery 바코드생성
- 바코드 스캔하기
- asp.net dropdownlist
- 타임피커
- django 엑셀불러오기
- 강제이동
- 하드 윈도우 복사
- TempData
- asp.net core Select
- ViewData
- javascript 바코드스캔
- 하드 마이그레이션
- ViewBag
- asp.net Select
- Mac Oracle
- XSS PHP
- javascript 바코드 생성
- php 캐쉬제거
- 파일업로드 체크
- 404에러페이지
웹개발자의 기지개
[javascript] 숫자 세자리마다 쉼표 찍기 본문
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
<script>
// 3자리마다 쉼표구분하기
function commify(obj,n) {
var reg = /(^[+-]?\d+)(\d{3})/; // 정규식
n += ''; // 숫자를 문자열로 변환
while (reg.test(n)) {
n = n.replace(reg,'$1' + ',' + '$2');
}
obj.value = n;
//obj.innerText = n;
}
function commify2(n) // 순수하게 쉼표찍기
{
var reg = /(^[+-]?\d+)(\d{3})/; // 정규식
n += ''; // 숫자를 문자열로 변환
while (reg.test(n))
{
n = n.replace(reg, '$1' + ',' + '$2');
}
return n;
}
function commaDel(obj) {
var val = obj.value;
if (val != "") {
obj.value = val.replace(/,/g,'');
}
}
function onlyNumber()
{
if((event.keyCode<48) || (event.keyCode>57))
event.returnValue = false;
}
</script>
<form name="f" method="post">
숫자1 <input type="text" name="newBook_kind" style="width:140px;height:20px;IME-MODE:disabled;" class="input_01" value="" onkeypress="onlyNumber()" onblur="commify(f.newBook_kind,this.value)" onfocus="commaDel(f.newBook_kind)">
<br>
숫자2 <input type="text" name="kind" style="width:140px;height:20px;IME-MODE:disabled;" class="input_01" value="" onkeypress="onlyNumber()" onblur="commify(f.kind,this.value)" onfocus="commaDel(f.kind)">
</form>
|
cs |
'javascript' 카테고리의 다른 글
[javascript] Button 클릭시 submit 되는 현상 막기 (0) | 2020.08.05 |
---|---|
[javascript] 로그인 유효성 체크하기 (onsubmit 과 onkeydown) (0) | 2020.07.20 |
[javascript] 부모창을 새로고침 refresh 시킬때 - opener.location.reload() (0) | 2020.04.25 |
[javascript] 타이머 구현 - Timer Progress Bar 진행바 형태 (0) | 2020.03.14 |
새로운 팝업창을 닫기전에 부모창을 refresh 새로고침 시키기 (0) | 2020.02.12 |
Comments