묻고답하기

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

두개의 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 남기남
세일러문 제로보드를 자료실처럼 사용할수 있나여?  
METAL NATION 이 소스 좀 봐주세요!  
zser 링크와 마우스 롤오버에 대한질문...  
kim dogng yul 홈페이지 주소창에 주소 안보이게 어떻게 해요.(질문) [2] 2007.08.10
zser 자기 홈페이지에서 마우스 오른쪽 버튼클릭하면... [1] 2007.08.10
myself2 스크립트 소스의 문제점을 찾아주세요..~!! [2] 2007.08.10
김호조 M2Vis께 또 질문이요...죄송합니다.답변 요망 [1] 2007.08.10
신검랑 이몸이 초보라..도저히 답답해서 질문요..가르쳐주세영. [1] 2007.08.10
깔깔마녀 포토샵 7.0에서요..눈금자를 보이게 할려고 하는대요.. [4] 2007.08.10
최민호 REMOTE_ADDR의 차이점  
윤수리 슬라이딩 메뉴를 만드는데요.. 에러가 자꾸 나요.  
안재복 다시 질문 드릴께요^^ [1] 2007.08.10
샤우트 도와주세요..  
Denma 모바일 홈페이지는 어떻게 만드나요?  
호프。 코딩이 뭔가요? [1] 2007.08.10
조은일 MySQL이랑 제로보드 파일들 백업 -> 타계정에 복구 하는 법좀 자세히 알려주세요. [4] 2007.08.10
김상익 [re] [포토샾]바탕 투명화 시키는거에서 질문이요! [1] 2007.08.10
호철수 바탕화면에서 [2] 2007.08.10
무대가라™ 윈도우에 APM으로 아파치서버사용과 리눅스에서버사용시 보안의 문제점은?  
이재영 제로보드에 사용된 세션에 대해...  
조원석 php 파일 열기에서 [1] 2007.08.10
아쿠아 노프레임 질문이예요-!! [3] 2007.08.10
히서니.. 레이어 질문이요~~  
picowings GD 설치문제입니다.. 꼭 봐주세요..  
임진욱 스크롤발 움직이면 같이 따라서 내려오는 메뉴 어떻게 하나요?  
MEYOU index?m=djfhe 이런 형식에서 ;  
유리:) 허,, 정말 이거 왜이럴까요. [2] 2007.08.10
시와풍경 리얼플레이어에 관한 질문..  
장현석 [필독]도와주세요!![필독]도와주세요!![필독] [1] 2007.08.10
조은일 제로보드 새 계정에 복구하려면 먼저 제로보드를 설치해야 하나요?