반응형
Notice
Recent Posts
Recent Comments
Link
«   2025/02   »
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
Tags
more
Archives
Today
Total
관리 메뉴

스터디 용 블로그

input 에 한영키 및 대소문자 제어 - ime-mode / text-transform 본문

카테고리 없음

input 에 한영키 및 대소문자 제어 - ime-mode / text-transform

워후 2015. 1. 19. 15:12
반응형

인풋박스에 한영키 및 대소문자 제어 - ime-mode 와 text-transform

 

input 박스 속성에서 한영키 제어시

 

인풋박스에 한영키 및 대소문자 제어 - ime-mode 와 text-transform

 

ime-mode를 활용하여 다음과 같은 스타일을 제어

ime-mode: auto - 알아서 하는 것이죠. 한영모드를 자유롭게 변경가능

ime-mode: active - 최초 한글모드로 설정되고 영문 전환 가능

ime-mode: inactive - 최초 영문입력 모드가 됩니다. 한글 전환 가능

ime-mode: disabled - 영문만 가능합니다. 한글은 작동하지 않습니다.

 

input 박스 속성에서 대소문자 제어시

 

text-transform: capitalize - 단어의 첫글자만 대문자로 설정됩니다.

text-transform: uppercase- 모든 단어는 대문자로 표기 됩니다.

text-transform: lowercase - 모든 단어는 소문자로 표기 됩니다.

 

쓰는 법은 다음 예시 처럼 style로 속성 부여 하시면 됩니다.

 

<input type="text" name="userid" style='ime-mode: disabled;' />

 

--------크롬------------

크롬은 잘 안되네요~

영어입력 : onkeyup="this.value=this.value.replace(/[^a-zA-z]/g,'')"
숫자입력 : onkeyup="this.value=this.value.replace(/[^0-9]/g,'')"

한글입력 : onkeyup="this.value=this.value.replace(/[^ㄱ-ㅎ가-힇]/g,'')" <- 인코딩 에러남....

 

 


반응형
Comments