세이박스

input 입력시 한글만 입력 되도록 또는 영문만 입력 되도록 자바스크립트 제한 본문

웹프로그램

input 입력시 한글만 입력 되도록 또는 영문만 입력 되도록 자바스크립트 제한

세이박스 2010. 12. 21. 11:58

input 입력시 한글 입력을 style로 막을수도 있지만 자바스크립트로도 막을수 있습니다.
또는 반대로 한글만 입력하도록 적용할 수도 있습니다.


1. 스타일
style='ime-mode:disabled'


2. 자바스크립트

function NumberChk(){
 if ((event.keyCode<48) || (event.keyCode>57)) {
  event.returnValue = false;
  return false;
 }else{
  return true;
 }
}

3. 적용예
<input type="text" name="txt" onkeypress="NumberChk()" style="ime-mode:disabled" />


4. 한글만 입력하도록 자바스크립트 함수 수정
function NumberChk() {
 if(event.keyCode=="") {
  event.returnValue = false;
  return false;
 }else{
  return true;
 }
}


 ▶ 최신영화, 최신 미국드라마 무료 다운로드... 
0 Comments
댓글쓰기 폼