주간 베스트 월간 베스트 3개월 베스트 베스트 게시물
연길시 신화서점 조선말 도서

input/textarea에 한/영키 사용않고 한글이나 영문 자동으로 나오게하는 소스

네로 | 2002.01.18 10:48:07 댓글: 0 조회: 474 추천: 15
분류컴관련 강좌·팁 https://life.moyiza.kr/itstudy/1746883
내용은 제목 그대로입니다.

소스는 참 간단하구요.

먼저 첫번째 <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'>

첫번째에 한글 쓰기가 되었죠. 그럼 두번째도 마찬가지로 한글이 써집니다.
세번째는 영문 쓰기가 되었구요. 네번째는 세번째 영향을 받아서 영문이 써집니다.

그리고, 한가지가 더 있는데 이건 잘 모르겠습니다. 아시는 분 댓글 달아주세요.
active, inactive, auto 이거 말구도 deactivated 이게 있는데 이건 모르겠네요.
뭘 해제한다는 것인지 소스 적용해봐도 뭔지 모른다는....^^;


위 소스는 아마 IE5 이상에서 적용되는 걸로 아는데 이하 버전에서는 테스트 안해봤습니다.
이 이하 버전 쓰는 곳은 pc방 밖에 없겠죠...
추천 (15) 선물 (0명)
IP: ♡.157.♡.150
3,006 개의 글이 있습니다.
제목 글쓴이 날짜 조회
관리자
2003-09-20
11863
관리자
2003-09-20
11412
관리자
2003-09-20
20545
지구인
2010-08-27
19341
지구인
2009-09-07
13661
SOLIDH
2010-01-29
15620
엔죠라이프
2004-10-07
16716
태성
2002-02-03
450
태성
2002-02-02
554
네로
2002-01-28
392
네로
2002-01-28
826
네로
2002-01-27
2026
네로
2002-01-27
671
네로
2002-01-27
401
네로
2002-01-27
1921
우추
2002-01-25
583
노아
2002-01-24
2038
김상일
2002-01-23
465
네로
2002-01-22
459
네로
2002-01-22
371
네로
2002-01-22
611
우추
2002-01-18
1070
노아
2002-01-18
2708
네로
2002-01-18
474
네로
2002-01-14
708
우추
2001-12-27
651
우추
2001-12-27
450
우추
2001-12-27
443
모이자 모바일