묻고답하기

스크립트소스의 문제점을 좀 찾아주세요..~!!

두개의 option 메뉴가 있고.. 윗부분 선택하면.. 거기에 맞는 카타고리가 아랫부분에 떠야 하는데..
문제는.. option 값이 완전히 비어지지 않고.. 이전에 남아있던 값들이 함께 나타난다는 겁니다.

처음에  fashion 이라는 상품분류에서.. ticket 으로 옮기면..
4개의 브랜드명만 나타나야 하는데.. 4개 이외에..fashoin 쪽의 4개가 더 나타납니다.

또 , life 에 있다가 ticket 으로 옮기면..
4개 이외에 life 쪽의 하나가 더 나타납니다.

혹시 해결 방법 아시는 분 답변 주세요..^^;

//------------------------------------------------------------------------------------------------

<SCRIPT language=JavaScript>


function setBrand(ct){

  switch(ct){
  
     case '0':
    
          case '1':
          for(i=0;i<document.form.pr_brand.options.length;i++){
                             document.form.pr_brand.options[i] = null;
                         }
                         
     document.form.pr_brand.options[0] = new Option('CHRISTIAN DIOR','43');
     document.form.pr_brand.options[0].value = '43';
     document.form.pr_brand.options[1] = new Option('issi','5');
     document.form.pr_brand.options[1].value = '5';
     document.form.pr_brand.options[2] = new Option('metrocity','6');
     document.form.pr_brand.options[2].value = '6';
     document.form.pr_brand.options[3] = new Option('semisung','7');
     document.form.pr_brand.options[3].value = '7';
     document.form.pr_brand.options[4] = new Option('Baum & Mercier','10');
     document.form.pr_brand.options[4].value = '10';
     document.form.pr_brand.options[5] = new Option('Cartier','11');
     document.form.pr_brand.options[5].value = '11'+ '+ ';
     document.form.pr_brand.options[6] = new Option('armani','12');
     document.form.pr_brand.options[6].value = '12';
     document.form.pr_brand.options[7] = new Option('GUCCI','16');
     document.form.pr_brand.options[7].value = '16';
     document.form.pr_brand.options[8] = new Option('CARTIER','17');
     document.form.pr_brand.options[8].value = '17';
     document.form.pr_brand.options[9] = new Option('DUNHILL'+ ','18');
     document.form.pr_brand.options[9].value = '18';
     document.form.pr_brand.options[10] = new Option('DUPONT','19');
     document.form.pr_brand.options[10].value = '19';
     document.form.pr_brand.options[11] = new Option('ROLEX','20');
     document.form.pr_brand.options[11].value = '20';
     document.form.pr_brand.options[12] = new Option('LOUIS VUITTON','21');
     document.form.pr_brand.options[12].value = '+ '21';
     document.form.pr_brand.options[13] = new Option('MISSONI','22');
     document.form.pr_brand.options[13].value = '22';
     document.form.pr_brand.options[14] = new Option('BURBERRY','23'+ ');
     document.form.pr_brand.options[14].value = '23';
     document.form.pr_brand.options[15] = new Option('VERSACE','24');
     document.form.pr_brand.options[15].value = '24';
     break;
    
     case '2':
    
          for(i=0;i<document.form.pr_brand.options.length;i++){
                document.form.pr_brand.options[i] = null;
             }
             
     document.form.pr_brand.options[0] = new Option('miele','8');
     document.form.pr_brand.options[0].value = '8';
     document.form.pr_brand.options[1] = new Option('philips','9');
     document.form.pr_brand.options[1].value = '9';
     document.form.pr_brand.options[2] = new Option('까사미아','13');
     document.form.pr_brand.options[2].value = '13';
     document.form.pr_brand.options[3] = new Option('whirlpool','14');
     document.form.pr_brand.options[3].value = '14';
     document.form.pr_brand.options[4] = new Option('이노센트','58');
     document.form.pr_brand.options[4].value = '58';
     document.form.pr_brand.options[5] = new Option('보루네오','60'+ ');
     document.form.pr_brand.options[5].value = '60';
     document.form.pr_brand.options[6] = new Option('리바트','61');
     document.form.pr_brand.options[6].value = '61';
     document.form.pr_brand.options[7] = new Option('올리브데코','62');
     document.form.pr_brand.options[7].value = '62';
     document.form.pr_brand.options[8] = new Option('시몬스','63');
     document.form.pr_brand.options[8].value = '63';
     document.form.pr_brand.options[9] = new Option('대진침대','64');
     document.form.pr_brand.options[9].value = '+ '64';
     break;
    
     case '3':

       for(i=0;i<document.form.pr_brand.options.length;i++){
               document.form.pr_brand.options[i] = null;
         }
    document.form.pr_brand.options[0] = new Option('+ '꼬냑','45');
    document.form.pr_brand.options[0].value = '45';
    document.form.pr_brand.options[1] = new Option('위스키','46');
    document.form.pr_brand.options[1].value = '+ '46';
    document.form.pr_brand.options[2] = new Option('와인','47');
    document.form.pr_brand.options[2].value = '47';
    break;


    case '4':

      for(i=0;i<document.form.pr_brand.options.length;i++){
            document.form.pr_brand.options[i] = null;
       }
      
     document.form.pr_brand.options[0] = new Option('백화점상품권','50');
     document.form.pr_brand.options[0].value = '50';
     document.form.pr_brand.options[1] = new Option('제화상품권','51');
     document.form.pr_brand.options[1].value = '51';
     document.form.pr_brand.options[2] = new Option('주유상품권','52');
     document.form.pr_brand.options[2].value = '52';
     document.form.pr_brand.options[3] = new Option('기타상품권','53');
     document.form.pr_brand.options[3].value = '53';
  }
  
}
</SCRIPT>

<BODY text=#000000 onload="setBrand('0');">
<center>
<br><br>

<FORM name=form action=prod_reg_ok.php method=post encType=multipart/form-data>
<TABLE borderColor=midnightblue cellSpacing=2 cellPadding=2 width=580 bgColor=midnightblue border=0>
  <TR>
    <TD width=150 bgColor=lavender>상품 분류</TD>
    <TD bgColor=white colSpan=3><SELECT onchange=setBrand(this.options[this.selectedIndex].value) name=pr_class>
        <OPTION value=1 selected>fashion</OPTION>
        <OPTION value=2>life</OPTION>
        <OPTION value=3>gift</OPTION>
        <OPTION value=4>ticket</OPTION>
        </SELECT>
      </TD>
   </TR>
  <TR>
    <TD width=150 bgColor=lavender> 브랜드명</TD>
    <TD bgColor=white colSpan=3>
      <SELECT name=pr_brand>
           <OPTION selected></OPTION>
      </SELECT>
    </TD>
  </TR>
  </TABLE>
  </FORM>



글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
NEXlak 아무도 안도와주시네요... ㅠ 몇달을 기다려도... [5] file 2015.12.03 by patou
개구쟁이케빈 검색 버튼 타겟 문의 드립니다. [1] 2015.12.03 by 개구쟁이케빈
탱곰이 모듈에서 짧은주소 사용하는 방법 질문 [3] 2015.12.03 by 탱곰이
이원희884 게시판이나 페이지에서 등록이 되지를 않습니다. [1] 2015.12.03 by 명품관
마희 특정 그룹 회원 탈퇴 막는 법이 궁금합니다. [3] 2015.12.03 by 라자루스
ㅊㄷㄱ myphpadmin에서 테이블 인덱스 생성하는 법? file  
jpark77 Xepress Engine Upgrade Problems [3] 2015.12.03 by GG
snowall xe 1.8 글등록 오류 [2] 2015.12.03 by 명품관
파파 스팸회원이 12만명이 있는데 이게 서버하드용량과 관계가많나요? [7] 2015.12.03 by bluedream
마꼬꼬 SSL 적용 시 서브도메인 질문 [2] 2015.12.03 by bluedream
도움이필요합니다 기본 레이아웃 메인페이지 이미지 슬라이드 질문 [2] 2015.12.03 by patou
스누피 강제로 게시판항목추가여~~^^;; file  
물비늘 에러문구에 대해 조언좀 해주세요. [1] file 2015.12.03 by 라온넷닷컴
꽐라 WelcomePage 타이틀 변경 문의 [2] 2015.12.02 by 꽐라
꽐라 다음 API 연동 시 줌 오류 file  
dkdfjk 신고자를 알 수 있는 방법은 없나요? [2] 2015.12.02 by dkdfjk
판다큐브 게시판 글 목록은 숨기고, 글 검색만 가능하게 메인을 꾸미는 방법 질문합니다 [1] 2015.12.02 by NKorea
수인 게시판 모바일 스킨에서 현재 읽는 글 표시 방법 문의 드립니다. [2] file 2015.12.02 by 수인
구글봇 db 명령어로 게시물 삭제시 서버 저장 이미지 삭제 하는 방법 [1] 2015.12.02 by 한꼬마
스누피 게시판 글 작성 페이지 후 처리 페이지 [5] 2015.12.02 by 스누피
까우꿍 도와주세영 ㅠㅠ [2] 2015.12.02 by KOTRA1
김선달 게시판 하단 네비게이션 삭제 방법? [1] file 2015.12.02 by 김선달
임총 한 호스팅에 여러개의 XE 설치시 문제점 [2] 2015.12.02 by 임총
ㅊㄷㄱ db과부하를 일으킬만한 원인에 대해서.. [9] 2015.12.02 by ㅊㄷㄱ
마희 익명 게시판 스케치북 방명록형 관리자만 닉네임 보이게하는 방법이 궁금합니다. [2] 2015.12.02 by 마희
deok 관리자페이지 레이아웃이 안나옵니다. [1] file 2015.12.02 by DoorWeb
ㅊㄷㄱ db과부하 글 썼던 사람입니다 [1] 2015.12.02 by ㅊㄷㄱ
super333 xe 설치가 안되요. 서버타입 문제인가요? [2] 2015.12.02 by patou
좀밤농구 최근게시물 표시방법에 관해 질문드립니다 [2] 2015.12.02 by patou
레이저팩토리 상위카테고리 클릭시 하위카테고리 글까지 보이게하는 방법. [1] 2015.12.02 by GG