- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Link
- 재능이의 돈버는 일기
- StresslessLife
- K_JIN2SM
- 소소한 일상
- My Life Style & Memory a Box
- Blog's generation
- 공감 스토리
- 취객의 프로그래밍 연구실
- Love Me
- Dream Archive
- 세상에 발자취를 남기다 by kongmingu
- hanglesoul
- 카마의 IT 초행길
- 느리게.
- 미친듯이 즐겨보자..
- Joo studio
- Gonna be insane
- 악 다 날아갔어!! 갇대밋! 왓더...
- xopowo05
- 맑은공기희망운동
- 엔지니어 독립운동
- 혁준 블로그
- Simple in Complex with Simple
- 무의식이 의식을 지배한다
드럼치는 프로그래머
[JavaScript] 한글 및 영문 입력방지 input 만들기 본문
/* 숫자만 입력받기 */
function fn_press(event, type) {
if(type == "numbers") {
if(event.keyCode < 48 || event.keyCode > 57) return false;
//onKeyDown일 경우 좌, 우, tab, backspace, delete키 허용 정의 필요
}
}
/* 한글입력 방지 */
function fn_press_han(obj)
{
//좌우 방향키, 백스페이스, 딜리트, 탭키에 대한 예외
if(event.keyCode == 8 || event.keyCode == 9 || event.keyCode == 37 || event.keyCode == 39
|| event.keyCode == 46 ) return;
//obj.value = obj.value.replace(/[\a-zㄱ-ㅎㅏ-ㅣ가-힣]/g, '');
obj.value = obj.value.replace(/[\ㄱ-ㅎㅏ-ㅣ가-힣]/g, '');
}
<!-- 이렇게 하면 숫자만 입력됨 //전화번호 이런거 입력할 input 만들 때 -->
<input type="text" maxlength="3" onkeypress="return fn_press(event, 'numbers');" onkeydown="fn_press_han(this);" style="ime-mode:disabled;"/>
<!-- 이렇게 하면 영문만(숫자포함) 입력됨 //이메일 아이디 같은거 입력을 만들 때 -->
<input type="text" onkeydown="fn_press_han(this);" style="ime-mode:disabled;"/>
[출처] http://lovemeplz.tistory.com/153
'★─Programing > ☆─WebProgram' 카테고리의 다른 글
[JSTL] c:set <spring:message> value값에 스프링 메시지 코드값 넣기 (1) | 2016.07.25 |
---|---|
[JavaScript] HTML Input Text에 숫자 입력시 자바스크립트 정규식을 이용한 자릿수 제한 (0) | 2016.07.25 |
[Ajax] jQuery Ajax 실행 시, 로딩바 구현하기 (0) | 2016.07.20 |
[jQuery] 값넣기 또는 값가져오기 (0) | 2016.07.19 |
[JavaScript] event.keyCode 번호표 (0) | 2016.07.19 |
Comments