회원등록하는 페이지의 경우 아이디는 영문숫자로만 입력받고 싶을 때가 있다.
이럴때 ime-mode 라는 속성을 스타일로 지정하면 가능하다.
auto(Default) - IME is not affected. This is the same as not specifying the ime-mode attribute.
active - All characters are entered through the IME. Users can still deactivate the IME.
inactive - All characters are entered without IME. Users can still activate the IME.
disabled - IME is completely disabled. Users cannot activate the IME if the control has focus.
active - All characters are entered through the IME. Users can still deactivate the IME.
inactive - All characters are entered without IME. Users can still activate the IME.
disabled - IME is completely disabled. Users cannot activate the IME if the control has focus.
영문숫자만 입력받고자할때는 disabled 값으로 지정하면된다.
style = "ime-mode:auto" (자동변경) (한/영 전환 가능)
style = "ime-mode:active" (한글 모드) (한/영 전환 가능)
style = "ime-mode:inactive" (영문 모드) (오직 영문)
style = "ime-mode:disabled" (영문 모드) (한/영 전환 가능)
style = "ime-mode:deactivated" (한글 모드) (한/영 전환 가능)
style = "ime-mode:active" (한글 모드) (한/영 전환 가능)
style = "ime-mode:inactive" (영문 모드) (오직 영문)
style = "ime-mode:disabled" (영문 모드) (한/영 전환 가능)
style = "ime-mode:deactivated" (한글 모드) (한/영 전환 가능)
예)
Active : <INPUT TYPE = text STYLE = "ime-mode:active" ><br>
Inactive : <INPUT TYPE = text STYLE = "ime-mode:inactive" ><br>
Disabled : <INPUT TYPE = text STYLE = "ime-mode:disabled" ><br>
Inactive : <INPUT TYPE = text STYLE = "ime-mode:inactive" ><br>
Disabled : <INPUT TYPE = text STYLE = "ime-mode:disabled" ><br>
출처 : http://cafe.naver.com/jsearching/
'Programming > JavaScript' 카테고리의 다른 글
[펌]바탕화면에 바로가기링크 만들기.. (0) | 2010.02.01 |
---|---|
텍스트 필드에 숫자만 입력받는 자바스크립트 함수 (0) | 2009.09.03 |
버튼클릭시 해당 행 삭제 (0) | 2009.07.16 |
천단위 마다 콤마추가하기 (0) | 2009.07.06 |
자바스크립트에서 배열처리 및 숫자만입력하기 (0) | 2009.04.22 |