메뉴 건너뛰기

조회 수 1993 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

입력된글자의 코드에 따라 플래그를 반환하여...그 플래그에 따라
텍스트 박스에 입력제한을 두도록한다.


function check_key() {
 var char_ASCII = event.keyCode;
  //숫자
 if (char_ASCII >= 48 && char_ASCII <= 57 )
   return 1;
 //영어
 else if ((char_ASCII>=65 && char_ASCII<=90) || (char_ASCII>=97 && char_ASCII<=122))
    return 2;
 //특수기호
 else if ((char_ASCII>=33 && char_ASCII<=47) || (char_ASCII>=58 && char_ASCII<=64) 
   || (char_ASCII>=91 && char_ASCII<=96) || (char_ASCII>=123 && char_ASCII<=126))
    return 4;
 //한글
 else if ((char_ASCII >= 12592) || (char_ASCII <= 12687))
    return 3;
 else 
    return 0;
}

 

//텍스트 박스에 숫자와 영문만 입력할수있도록
function nonHangulSpecialKey() {

 if(check_key() != 1 && check_key() != 2) {
  event.returnValue = false;   
  alert("숫자나 영문자만 입력하세요!");
  return;
 }
}

 

//텍스트 박스에 숫자만 입력할수 있도록
function numberKey() {

 if(check_key() != 1 ) {
  event.returnValue = false;   
  alert("숫자만 입력할 수 있습니다.");
  return;
 }
}

 

...

 

영문과 숫자만 입력할 수 있도록...

<input name="user_id" type="text" class="input"  onkeypress="nonHangulSpecialKey()" >


List of Articles
번호 제목 날짜 조회 수
27 check_inputbox.js 2014.03.01 5407
26 checkbox 한개 클릭으로 다른모든 checkbox 클릭되게 하기 2014.03.01 5709
25 CheckBox 전체 선택 & 해제 2015.04.28 5580
24 Checkbox : 체크박스 체크여부 확인 file 2015.06.19 19010
23 check box 선택시 색상 변경 file 2014.03.01 6494
22 arguments object 2016.09.21 5652
21 Alert, Confirm을 모달 팝업으로 만들기 file 2021.03.09 3896
20 ajax 사용시 Internal Sever Error 뜨는 경우 2021.03.26 968
19 == / === / != / !== 차이 2018.11.07 1443
18 5초후 자동으로 창닫기 2015.02.03 9038
17 5초 후에 해당페이지로 url 옮기기 2014.02.27 10485
16 3자리마다 콤마찍기 2014.02.27 5756
15 3자리 마다 쉼표만 찍어주는 number_format 함수 2021.03.26 225
14 2단계 트리메뉴 마우스오버(mouseover), 온포커스(onfocus) 구현 2015.04.06 8206
13 (소스)jqury 롤오버 버튼 쉽게 만들기 file 2014.03.01 5785
12 '문자 ↔ 숫자', 타입을 바꿔보자! 2015.02.03 6207
11 '레이블', 반복문을 제어하자! file 2015.02.03 5540
10 'setTimeout', 타이머를 사용하자! file 2015.02.03 7033
9 'setInterval', 타이머를 사용하자! ==setTimeout 2015.02.03 6223
8 'opener', 부모창과 자식창의 텍스트를 교환하자! file 2015.02.03 7309
Board Pagination Prev 1 ... 4 5 6 7 8 9 10 11 12 13 Next
/ 13

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved