input 박스에서 유용한 자바 스크립트

by 조쉬 posted Feb 27, 2014
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄
  <script language="JavaScript">  
<!--   
function only_addr(){//특수 문자 입력방지(/,-제외)- 키보드 안눌러짐   
    if ((event.keyCode<=44) || (58<=event.keyCode && event.keyCode<=64)||(91<=event.keyCode && event.keyCode<= 96) || (123<=      event.keyCode)||(event.keyCode==46))   
    event.returnValue = false;   
}   
  
function only_eng(){//특수 문자 입력방지- 키보드 안눌러짐   
    if ((event.keyCode<=47) || (58<=event.keyCode && event.keyCode<=64)||(91<=event.keyCode && event.keyCode<= 96) || (123<= event.keyCode))   
    event.returnValue = false;   
}   
  
function only_num(){//숫자만 입력 가능하게 하기- 키보드 안눌러짐   
    //if (!((48<=event.keycode && event.keycode <=57)))   
    if ((event.keyCode<=47) || (58<=event.keyCode))   
    event.returnValue=false;   
}   
//-->  
</script>  
  
  
<!--inactive - 영문키 디폴트 모드-->  
<!--  active - 한글키 디폴트 모드-->  
  
<input style="-ms-ime-mode: inactive;">  
<input style="-ms-ime-mode: active;">  
  
  
<input name="addr02" onkeypress="only_addr()" size="30" maxlength="50">  
<input name="user_id" style="-ms-ime-mode: inactive;" onkeypress="only_eng()" size="12" maxlength="12">  
<input name="jumin01" style="-ms-ime-mode: inactive;" onkeypress="only_num()" size="12" maxlength="6">