input/textarea에 한/영키 사용않고 한글이나 영문 자동으로 나오게
Language/HTML 2010. 11. 10. 17:23내용은 제목 그대로입니다.
소스는 참 간단하구요.
먼저 첫번째 <input type=text> 이렇게 소스를 적용하면 한/영키를 눌러야지만 한글이 써지죠..
한/영 키를 누르지 안은 상태에서 바로 글 입력시 한글이 나오게 할려면 IME-MODE: active를 적용하면 됩니다.
<input type=text style='IME-MODE: active'>
이렇게 소스를 적용하면 글 입력시 바로 한글이 나오죠.
textarea도 마찬가지로 아래와 같이 하시면 됩니다.
<textarea cols="50" rows="10" style='IME-MODE: active'>
</textarea>
그리고 영어를 나오게 할려면 active 대신 inactive를 넣습니다.
이건 굳이 쓰지 안아도 페이지 로딩시 처음에 영어로 나오니까 쓰지 안아도 됩니다.
<input type=text style='IME-MODE: inactive'>
또, auto는 이전의 인풋이나 텍스트리어에 적용한 것을 그대로 나타냅니다.
무슨 말이냐 하면 아래 처럼 소스를 적용했다구 하면요.
<input type=text style='IME-MODE: active'>
<input type=text style='IME-MODE: auto'>
<input type=text style='IME-MODE: inactive'>
<input type=text style='IME-MODE: auto'>
첫번째에 한글 쓰기가 되었죠. 그럼 두번째도 마찬가지로 한글이 써집니다.
세번째는 영문 쓰기가 되었구요. 네번째는 세번째 영향을 받아서 영문이 써집니다.
'Language > HTML' 카테고리의 다른 글
DOCTYPE (0) | 2011.09.28 |
---|---|
border-collapse (0) | 2011.05.12 |
Div속성 (0) | 2010.10.20 |
메타(META)태그 (0) | 2010.10.07 |
cellpadding, cellspacing (0) | 2010.09.29 |