Notice
Recent Posts
Recent Comments
Tags
- XSS PHP
- javascript 바코드 생성
- 파일업로드 체크
- 타임피커
- 하드 윈도우 복사
- asp.net core Select
- 404에러페이지
- 맥 오라클설치
- XSS방어
- javascript 유효성체크
- 바코드 생성하기
- javascript 바코드스캔
- TempData
- django 엑셀불러오기
- 바코드 스캔하기
- asp.net dropdownlist
- 강제이동
- ViewBag
- SSD 복사
- jquery 바코드생성
- asp.net Select
- 하드 마이그레이션
- 말줄임표시
- ASP.Net Core 404
- php 캐쉬제거
- Mac Oracle
- 파일업로드 유효성체크
- javascript redirection
- ViewData
- jquery 바코드
웹개발자의 기지개
[javascript] 휴대폰 숫자만 입력하기, 다음 input 박스로 커서 자동이동 본문
javascript
[javascript] 휴대폰 숫자만 입력하기, 다음 input 박스로 커서 자동이동
http://portfolio.wonpaper.net 2019. 10. 27. 04:11function onlyNumber2(e) {
var isWindowEvent = window.event ? true : false;
if (isWindowEvent) {
if(((event.keyCode >= 48) && (event.keyCode <= 57))) {
event.returnValue = true;
} else {
event.returnValue = false;
}
} else {
if(((e.which >= 48) && (e.which <= 57))) {
} else {
e.preventDefault();
}
}
}
function focusMove(obj,max,toObj) {
value = obj.value;
if (value.length >= max) {
toObj.focus();
return;
}
}
<input type="text" name="hp1" value="" maxlength="3" style="width:36px;ime-mode:disabled;" onkeypress="onlyNumber2(event);" onkeyup="focusMove(this,3,document.f.hp2)">
-
<input type="text" name="hp2" value="" maxlength="4" style="width:36px;ime-mode:disabled;" onkeypress="onlyNumber2(event);" onkeyup="focusMove(this,4,document.f.hp3)">
-
<input type="text" name="hp3" value="" maxlength="4" style="width:36px;ime-mode:disabled;" onkeypress="onlyNumber2(event);">
onlyNumber2 함수는 숫자만 받게 하고,
focusMove 함수는 해당 핸드폰 숫자입력 박스에 숫자를 그 해당 숫자갯수만큼만 입력하면 자동으로 다음 input 박스로 이동된다.
실무에서 아주 유용함으로 꼭 익혀 두자~
'javascript' 카테고리의 다른 글
php의 nl2br() 과 같은 기능 - 개행처리 함수 (0) | 2019.12.16 |
---|---|
천자리마다 쉼표 찍기 함수 (0) | 2019.12.05 |
input text박스에서 숫자만 입력하기 (0) | 2019.10.27 |
[javascript] 아이디 저장 구현하기 ( 쿠키 cookie 저장) (0) | 2019.10.11 |
일반 도메인을 보안서버로 강제 이동 시키기 (https) (0) | 2019.08.16 |
Comments