메뉴 건너뛰기

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 4173
57 Visual c++로 ActiveX작성하고 웹페이지에 붙이는 방법설명.. 운영자 2003.10.09 2990
56 간단한 메일보내기 운영자 2003.10.09 2824
55 WEB-FTP 운영자 2003.10.09 2968
54 ty*bizware for java sample file 운영자 2003.04.02 3337
53 자바교재소스 운영자 2003.01.29 3279
52 PDFBox 0.6.1 - Java PDF Library 운영자 2003.04.15 5158
51 정보를 다시 보내지 않으면....<익스플로러 MsgBox방지법>- mothod:post 하늘과컴 2007.10.13 4729
50 [struts]폼빈에 배열을 사용하기 박상현 2006.05.20 3425
49 윈도업데이트 이후 실행되지 않았던 activeX 컨트롤 실행 박상현 2005.11.16 3095
48 클래스 패스와 관련한 문제는 요 jsp 하나로.. 해결 끝이네요.. 하늘과컴 2005.11.15 3321
47 XMLHTTP설명 박상현 2005.11.11 3336
46 능동적으로 select box의 option값 설정및 삭제 박상현 2005.10.24 5163
45 테이블 소트 박상현 2005.08.18 2697
44 자바스크립트로 한글 , 초성 중성 종성 분리 (음소분리) 박상현 2005.05.19 5606
43 select box관련 함수들(입력, 수정, 삭제, 정렬등) 박상현 2004.09.23 6704
42 select box의 option값 정렬 함수 박상현 2004.09.23 6706
» 셀렉트박스에서 키보드 초성에 해당하는 값 자동select 박상현 2004.08.01 3304
40 weblogic8.1과 eclipse3.0RC2, LombozRC1용을 이용한 EJB개발 박상현 2004.06.22 3380
39 weblogic5.1과 ant를 이용하여 EJB개발(내부 개발용) 박상현 2004.06.22 6261
위로