묻고답하기

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

두개의 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 남기남
신검랑 이몸이 초보라..도저히 답답해서 질문요..가르쳐주세영. [1] 2007.08.10
김호조 M2Vis께 또 질문이요...죄송합니다.답변 요망 [1] 2007.08.10
myself2 스크립트 소스의 문제점을 찾아주세요..~!! [2] 2007.08.10
zser 자기 홈페이지에서 마우스 오른쪽 버튼클릭하면... [1] 2007.08.10
kim dogng yul 홈페이지 주소창에 주소 안보이게 어떻게 해요.(질문) [2] 2007.08.10
zser 링크와 마우스 롤오버에 대한질문...  
METAL NATION 이 소스 좀 봐주세요!  
세일러문 제로보드를 자료실처럼 사용할수 있나여?  
PeACE_oNE 테이블 나누기 질문입니다~~~ [6] 2007.08.10
아쿠아 노프레임에서 배경음악 삽입하는방법좀 알려주세요-!! [3] 2007.08.10
도미정 LP 같은 효과는 어찌 표현해야할지..;;  
김민성 소리바다 메뉴바  
MEYOU 셋폼을 이용한 이미지 체인지 ;;  
ssukai 메모장에서 글삭제..질문입니다.. [1] 2007.08.10
제나스 [질문] 플래쉬 파일을... [1] 2007.08.10
바른생활 NZEO php고수님들 봐주세요..^^  
안재복 안녕 하세요wimapm에 관한 질문 좀 할꼐요 제발 답변좀^^ [4] 2007.08.10
전기훈 이미지에 그림자 효과를 주는 태그가 있나요? [1] 2007.08.10
박준규 win98에서 최대로 등록가능한 폰트의 갯수는?  
윤호영 xp에서 amp3............ [1] 2007.08.10
ddd 최근게시물염...답변부탁  
김명국 새로운 창에대한 너무너무 궁금한 겁니다. 도와주세요.  
알리샤 글씨체 알려주세여 [1] 2007.08.10
이재영 JSP를 공부 해볼려구 하는뎅.. 조언좀. 부탁드려용. [2] 2007.08.10
김호조 질문이요...부탁해용... ^0^ [5] 2007.08.10
ddd 포맷에대해  
박진수 아웃로그인없이 최근게시물설치에대해... [2] 2007.08.10
이재호 [질문] 벅스뮤직에 관해... [2] 2007.08.10
뿌비뿌비048 웹정체 질문...  
정지윤 강좌스킨이 이상해요