메뉴 건너뛰기

tnt_lang

<select multiple size=10 style='width:90' onkeypress='chkCode(this,event.keyCode)'>
<option>하라</option>
<option>이나다</option>
<option>키나다</option>
<option>파나다</option>
<option>차나다</option>
<option>시나다</option>
<option>빵나다</option>
<option>사나다</option>
<option>시나다</option>
<option>고나다</option>
<option>시나다</option>
<option>귀나다</option>
<option>있나다</option>

</select>

<SCRIPT LANGUAGE="JavaScript">
<!--
var re;
function chkCode(obj,evn){
evn=String.fromCharCode(evn).toUpperCase().charCodeAt(0)

    switch(evn){
        case 82:re=/[가-낗]/;break; //ㄱ
        case 83:re=/[나-닣]/;break; //ㄴ
        case 69:re=/[다-띻]/;break; //ㄷ
        case 70:re=/[라-맇]/;break; //ㄹ
        case 65:re=/[마-밓]/;break; //ㅁ
        case 81:re=/[바-삫]/;break; //ㅂ
        case 84:re=/[사-앃]/;break; //ㅅ
        case 68:re=/[아-잏]/;break; //ㅇ
        case 87:re=/[자-찧]/;break; //ㅈ
        case 67:re=/[차-칳]/;break; //ㅊ
        case 90:re=/[카-킿]/;break; //ㅋ
        case 88:re=/[타-팋]/;break; //ㅌ
        case 86:re=/[파-핗]/;break; //ㅍ
        case 71:re=/[하-힣]/;break; //ㅎ
    }
    dataCode(obj,re)
}
var cnt2=0;
function dataCode(obj,re){
var tmpdata=new Array();
var cnt=-1;
    for(i=0;i<=obj.length-1;i++){
            if(re.test(obj.options[i].text.substr(0,1))) {cnt++;tmpdata[cnt]=i;}
    }
tmpdata.length-1<=cnt2 ? cnt2=0:cnt2++;
obj.selectedIndex=tmpdata[cnt2]
}
//-->
</SCRIPT>
영문값의 경우 해당키를 누르면 자동 셀렉트 되는데 한글은 안되서 만들어 봤습니다.
선택되는값은 한글과 영문 혼용시 영문 우선입니다.
ime-mode 영문상태만 적용됩니다.

번호 제목 글쓴이 날짜 조회 수
58 [제로보드]게시물 소스보기 기능추가 운영자 2003.10.09 4149
57 Visual c++로 ActiveX작성하고 웹페이지에 붙이는 방법설명.. 운영자 2003.10.09 2981
56 간단한 메일보내기 운영자 2003.10.09 2819
55 WEB-FTP 운영자 2003.10.09 2962
54 ty*bizware for java sample file 운영자 2003.04.02 3331
53 자바교재소스 운영자 2003.01.29 3273
52 PDFBox 0.6.1 - Java PDF Library 운영자 2003.04.15 5154
51 정보를 다시 보내지 않으면....<익스플로러 MsgBox방지법>- mothod:post 하늘과컴 2007.10.13 4723
50 [struts]폼빈에 배열을 사용하기 박상현 2006.05.20 3401
49 윈도업데이트 이후 실행되지 않았던 activeX 컨트롤 실행 박상현 2005.11.16 3089
48 클래스 패스와 관련한 문제는 요 jsp 하나로.. 해결 끝이네요.. 하늘과컴 2005.11.15 3305
47 XMLHTTP설명 박상현 2005.11.11 3320
46 능동적으로 select box의 option값 설정및 삭제 박상현 2005.10.24 5157
45 테이블 소트 박상현 2005.08.18 2692
44 자바스크립트로 한글 , 초성 중성 종성 분리 (음소분리) 박상현 2005.05.19 5600
43 select box관련 함수들(입력, 수정, 삭제, 정렬등) 박상현 2004.09.23 4329
42 select box의 option값 정렬 함수 박상현 2004.09.23 6675
» 셀렉트박스에서 키보드 초성에 해당하는 값 자동select 박상현 2004.08.01 3297
40 weblogic8.1과 eclipse3.0RC2, LombozRC1용을 이용한 EJB개발 박상현 2004.06.22 3374
39 weblogic5.1과 ant를 이용하여 EJB개발(내부 개발용) 박상현 2004.06.22 6253
위로