function handlerNum(){
E = window.event;
if(E.keyCode >47 && E.keyCode <58){
if(E.keyCode == 48){
if(document.eduReg.ATTENDANT.value == "" ) E.returnValue=false;
else return;
}else return;
}else{
E.returnValue=false;
}
}
<input type="text" style='ime-mode:disabled' name="ATTENDANT" value="<%=strAttendant%>" onKeyPress="handlerNum();">
style='ime-mode:disabled' ==> 한글 막음
* javascript를 이용하여 제어
document.form.input1.text.style.imeMode = active; 한글을 기본 입력언어로 설정
document.form.input1.text.style.imeMode = inactive; 영어를 기본 입력언어로 설정
document.form.input1.text.style.imeMode = disabled; 한글을 기본 입력언어로 설정
* css를 이용하여 제어
<input style='ime-mode:active'> 한글을 기본 입력언어로 설정
<input style='ime-mode:inactive'> 영어를 기본 입력언어로 설정
<input style='ime-mode:disabled'> 영어만 입력되도록 제한함.
'소프트웨어 > JavaScript' 카테고리의 다른 글
문자 인코딩 함수 : escape() encodeURI() encodeURIComponent() [출처] [JavaScript] 문자 인코딩 함수 : escape(), encodeURI(), encodeURIComponent() (0) | 2013.11.11 |
---|---|
facebook, twitter javascript lib load (0) | 2013.11.08 |
JQuery Validation (0) | 2013.10.01 |
jQuery Migrate plugin (0) | 2013.08.19 |
ajax + jsonp 으로 cross-domain 호출하기 (0) | 2013.08.12 |