티스토리 뷰
input 박스 한글입력, 영어입력, 숫자입력, 막기
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'> 영어만 입력되도록 제한함.
--------------------------------------------------------------------
function CheckNumeric() {
if (event.keyCode <
48 || event.keyCode > 57) {
return false;
}
return true;
}
function fnPaste() {
var regex = /\D/ig;
if
(regex.test(window.clipboardData.getData("text"))) {
return false;
}
else {
return true;
}
}
</script>
<html>
<body>
<input type=text onKeyPress="return CheckNumeric();" onPaste="return fnPaste();" style="ime-mode:disabled">
[출처] 한글막 기..input 박스에서 한글 완전 막기|작성자 신수
'WEB > JavaScript' 카테고리의 다른 글
value 와 text, 그리고 innerHTML (1) | 2011.10.11 |
---|---|
체크박스[2] 체크가 되어있는지 안되었는지 (0) | 2011.10.11 |
Javascript 다중셀렉트 처리 (1) | 2011.10.11 |
Javascript[필수]강의 (0) | 2011.10.11 |
[javascript] window.open 속성// 윈도우 새창띠우기 (0) | 2011.10.11 |
- Total
- Today
- Yesterday
- dom vs sax
- marry you 프로포즈
- Marry You
- java 인스턴스
- 문자열자르기
- javascript강의
- This Android SDK requires An...e ADT to the latest version
- 자바 객체
- Split
- bruno mars marry you
- 자바스크립트강의
- MySQL
- sax vs dom
- java 객체
- 타루 예뻐할께
- 스크린세이버
- jason maraz
- lol 서포터
- 체크박스
- java파일복사
- 갈릴레오 svn
- 펌방지해제
- 자바정의
- Mysql명령어
- 이클립스 단축키
- eclipse 단축키
- jason marz im yours
- eclipse svn
- 불독맨션 좋아요
- java파일삭제
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |