메뉴 건너뛰기

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