일반 javascirpt IME-Mode 설정하기

황제낙엽 2010.08.17 18:12 조회 수 : 1481 추천:129

sitelink1  
sitelink2  
sitelink3  
sitelink4 http://1 
extra_vars4 ko 
extra_vars5 http://blog.naver.com/cccnam5158/80042266373 
extra_vars6 sitelink1 

기본적으로 이벤트가 발생한 키를 체크하고 아스키 코드와 비교하여

이러저러한 제어를 해주는 것도 가능하지만 일이 많다

 

다음과 같은 코드로 제어가 가능하다

 

---한글 OS ---

 

1. 영문만 입력가능  : style="ime-mode:disabled"
2. 한/영중 선택가능 : style="ime-mode:auto"
3. 디폴트 한글        : style="ime-mode:active"
4. 디폴트 영문        : style="ime-mode:inactive"

 

---일본어 OS---

일본어 OS 에서는 어떻게 동작하는지 샘플 소스를 작성해서 확인해보도록 하자

auto          : <input type="text" style = "ime-mode:auto">
active        : <input type="text" style = "ime-mode:active">
inactive     : <input type="text" style = "ime-mode:inactive">
disabled    : <input type="text" style = "ime-mode:disabled">
deactivated : <input type="text" style = "ime-mode:deactivated">

 

---현재까지의 정리---

 

auto------- 바로 전의 설정을 따름 : 즉, 영문 -> 영문, 전각(히라가나, 카타카나) -> 전각

active-----  기본 히라가나, 하지만 직접 카타카나로 해뒀다면 카타카나로 설정된다

inactive---- 기본 전/반각 영문,숫자 입력이 아닌 직접 입력으로 설정

disabled--- 반각 영문, 숫자 입력으로 고정, 변경불가

deactivated 포커스를 잃어버리기 전의 값을 보존

번호 제목 글쓴이 날짜 조회 수
246 카페의 회람 . 막기 소스 황제낙엽 2005.10.21 251
245 정규식을 이용한 이메일 검증 스크립트 file 황제낙엽 2023.06.25 253
244 JSON 클래스가 지원하는 function 황제낙엽 2023.03.31 256
243 [Gemini] ajax 와 fetch 의 차이 황제낙엽 2025.01.04 261
242 Function declaration 과 Function expression 의 차이 황제낙엽 2021.03.07 266
241 [Copilot] ES6 모듈(module) 문법 황제낙엽 2024.06.21 272
240 [Copilot] JSON 객체 내부 데이터를 순회하면서 조회하는 코드 황제낙엽 2024.06.02 273
239 [펌]사용자 정의 클래스 생성 및 common library 의 개념. 황제낙엽 2008.08.06 276
238 json 데이터 내의 변수명에 prefix 로 type 표현하기 황제낙엽 2024.04.15 279
237 (Bard) JavaScript로 JSON 배열을 작성하는 방법 황제낙엽 2023.08.21 297
236 DOMContentLoaded 이벤트와 window.onload 이벤트 황제낙엽 2024.07.15 297
235 [ChatGPT] json data 의 정렬 [1] 황제낙엽 2024.07.23 298
234 IIFE (Immediately Invoked Function Expression) 황제낙엽 2021.03.07 301
233 Arrow function 황제낙엽 2021.03.07 305
232 함수 Call Stack 디버깅을 위한 함수 선언 팁 황제낙엽 2021.03.07 307
231 (Copilot) JSON 객체의 내부 데이터 리스트 길이를 구하는 방법 황제낙엽 2023.03.30 311
230 client 통신 기술 jquery ajax, fetch, axios 황제낙엽 2021.12.05 313
229 fetch() 사용 예제들 황제낙엽 2024.07.09 313
228 SpiderMonkey 를 이용한 개발 일기 file 황제낙엽 2008.07.14 315
227 Json 특징 및 문법 황제낙엽 2021.01.26 317