묻고답하기

카센타 홈페이지를 제로보드를 이용해서 만들려고 하는중 입니다.

여러번 검색을 해봐도 답을 얻을 수가 없네요..ㅠㅜ

짧은 실력으로 배우면서 할려니 힘듭니다.
아래와 같이 3단 셀렉트를 적용 할려고 하는데 요..

예를 들어 (셀렉트1)에서 현대자동차를 선택하면
(셀렉트2)에서 현대자동차의 모델종류가 나오게 되고
(셀렉트2)모델중에서 갤로퍼를 선택을 하게되면
(셀렉트3)에서 갤로퍼관련 세부모델이 나오긴 하는데요.

(셀렉트1)에서 기아자동차를 선택하고
 (셀렉트2)에서 기아자동차의 모델을 선택하면
(셀렉트3)에서 현대자동차의 세부모델이 다시 나옵니다.
 
cnt에서 배열이 잘못 된건지..아님 cnt2의 배열방법이 잘못 된건지..
 스크립트에서 잘못 된건지..

아직 초보라 아무리 수정을 해보고 들여다 봐도 몰라서
고수님들에게 도움을 청합니다..

어떻게 수정을  해야 하는지요..??


<script language='javascript'>

function change(car) {
sel=document.search.car_model

/* 옵션메뉴삭제 */
for (i=sel.length-1; i>=0; i--){
sel.options[i] = null
}

/* 옵션박스추가 */
for (i=0; i < cnt[car].length;i++){
sel.options[i] = new Option(cnt[car][i], cnt[car][i]);



}

}


var cnt = new Array();
cnt[0] = new Array('++++++전 체++++++');
cnt[1] = new Array('++++++전 체++++++','갤로퍼','갤로퍼밴','갤로퍼2','갤로퍼2 밴'); // 현대자동차
cnt[2] = new Array('++++++전 체++++++'+ '+ ','그랜버드','대형트럭','델타','라이노');  // 기아자동차
cnt[3] = new Array('++++++전 체++++++','SM3','뉴SM3','SM5','뉴SM5',);  // 르노삼성자동차 각
cnt[4] = new Array('++++++전 체++++++','G2X','넥시아','노부스','누비라');  // 대우자동차
cnt[5] = new Array('++++++전 체++++++','렉스턴','뉴렉스턴','렉스턴2','로디우스'); // 쌍용자동차




function change2(car2) {
sel2=document.search.car_submodel
/* 옵션메뉴삭제 */
for (i=sel2.length-1; i>=0; i--){
sel2.options[i] = null
}
/* 옵션박스추가 */
for (i=0; i < cnt2[car2].length;i++){
sel2.options[i] = new Option(cnt2[car2][i], cnt2[car2][i]);
}
}




var cnt2 = new Array();
cnt2[0]= new Array('++++++++++++전 체++++++++++++');

// 갤로퍼
cnt2[1] = new Array('++++++++++++전 체++++++++++++','9 엑시드','9 터보엑시드','9 XL 2WD','9 XL 4WD','지프 엑시드',
'지프 인터쿨러슈퍼엑시드','지프 인터쿨러엑시드'+ ','지프 터보엑시드','지프 표준형','지프 V6 골드','지프 V6-3000',
'+ 'S 인터쿨러슈퍼엑시드','S 인터쿨러엑시드','S 터보엑시드','S 표준형','S V6-3000','');

// 갤로퍼밴
cnt2[2] = new Array('++++++++++++전 체++++++++++++','디젤 엑시드','인터쿨러엑시드(이노베이션)','터보엑시드(숏보디)',
'터보엑시드(이노베이션)','V6 LPG엑시드(숏보디)','');

// 갤로퍼2
cnt2[3] = new Array('++++++++++++전 체++++++++++++','6인 롱보디 인터쿨러슈퍼','6인 롱보디 인터쿨러엑시드','6인 롱보디 디젤엑시드',
'6인 롱보디 터보엑시드','6인 롱보디 V6 골드','7인승 디젤 엑시드','7인승 인터쿨러슈퍼'+ ','7인승 터보엑시드','7인승 V6 LPG 엑시드',
'9인승 디젤 엑시드','9인승 터보엑시드','+ '9인승 V6 LPG','숏보디 이노베이션 인터쿨러','숏보디 이노베이션 터보','숏보디 인터쿨러슈퍼',
'숏보디 터보엑시드','숏보디 터보STD','');

// 갤로퍼2 밴
cnt2[4] = new Array('++++++++++++전 체++++++++++++','디잴 엑시드(롱보디)','디잴 엑시드(숏보디)','이노베이션 인터쿨러(숏보디)',
'이노베이션 터보(롱보디)','이노베이션 터보(숏보디)','인터쿨러엑시드(숏보디)','터보 (숏보디)','');



 </script>


<form method=post name=search>

<select id="maker" name='car_maker' style="width:110px;" onchange="change(this.selectedIndex);">
<option value="">+++++선 택+++++</option>
<option value="현대자동차">현대자동차</option>
<option value="기아자동차">기아자동차</option>
<option value="르노삼성자동차">르노삼성자동차</option>
<option value="대우자동차">대우자동차</option>
<option value="쌍용자동차">쌍용자동차</option>
</select>


<select id="model" name='car_model' style="width:130px;" onchange="change2(this.selectedIndex);">
<option value='0'>++++++전 체++++++</option>


<select name='car_submodel' style="width:200px;">
<option value='0'>++++++++++++전 체++++++++++++</option>


</form>
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
사람사는세상 제로보드4 게시판을 제로보드xe에서 사용 [2] 2007.12.18 by 사람사는세상
금연석 게시물이나 댓글이 작성될 경우 특정인에게 쪽지가 가도록 하는 방법은? [2] 2007.12.18 by 쏘프티
조광근 플래시에서 받은 변수 값을 submit 할 때, 자동 입력 되게 하고 싶은데요 ^^;; [2] 2007.12.18 by 조광근
daniel789 업그레이드 후 사이트가 열리지 않아요...도와주셔요.. [3] 2007.12.18 by daniel789
강지산 비밀글쓰기에서 다른 사람이 그 글 볼려면 비번을 어떤 걸로 해야 하나요? [1] 2007.12.18 by 백성찬
유리물감 www자동으로 붙게 할 수 있나요 [1] 2007.12.18 by 백성찬
웹테러 [부탁] 스프링노트 설정방법 좀 알려주세요.. [10] file 2007.12.18 by 웹테러
림앤민 하단 스크롤 생기는 것은 답이 없네요...ㅠ ㅠ  
RulruRalra 호스팅 회사 변경시 데이터 이전 [2] 2007.12.18 by RulruRalra
조현제758 경품싸이트를 만드는중인데요 [1] 2007.12.18 by 괄리자
푸마지우개 메인페이지에 2차메뉴 넣는법?? [1] 2007.12.18 by 도토리나무
살구나무 페이지 네비게이션 초기화 어떻게 하죠? [2] 2007.12.18 by 살구나무
살구나무 제로보드 메뉴 구조에 대해서 좀 궁금합니다.  
쥰이 레이아웃에 상단에 게시판넣는 방법좀 .. [1] 2007.12.18 by 백성찬
오메가 글쓰기가 안되어서 [2] 2007.12.18 by 부우우
살구나무 게시물 등록후 확인 Alert 창 제거.  
바사시 회원포인터를 관리할려고누르면 .....그리고 로그인에서 회원관련된것 [3] 2007.12.18 by 살구나무
≪HKM≫ 레이아웃 편집 추가할때요...~~^^*사진첨부!!! [1] file 2007.12.18 by Bok-e
서리~ zbxe.beta.0.2.7 설치 후 Fatal error 발생합니다.  
young75 게시물 주소 이용 문제 [1] 2007.12.18 by young75