본문 바로가기
왕초보10분 JQUERY

select box 옆에 선택옵션별로 text 나타내기

by 세미짱 2017. 7. 11.
728x90

상품별 안내 메세지 다르게 나타내기

select box 옆에 선택옵션별로 text 나타내기




<script language="javascript" src="costchange.asp"></script>

<script type="text/javascript"> 


function pro_img_change_nomal(){

    var frm = document.orderform;

   if (frm.paper_code[frm.paper_code.selectedIndex].text == "상품 1"){

        frm.product_img.src= "/common/images/product_1.jpg"

   }

   else if (frm.paper_code[frm.paper_code.selectedIndex].text == "상품 2"){

         frm.product_img.src=  "/common/images/product_2.jpg"

   }

   else if (frm.paper_code[frm.paper_code.selectedIndex].text == "상품 3"){

         frm.product_img.src=  "/common/images/product_3.jpg"

   }

}

</script>


<table border="0" cellpadding="0" cellspacing="0">

  <tr>

<th class="pdt12" valign="top"><p class="t_txt06"></p></th>

  <td class="pdt12">

           <select class='drop02' style="width:160px; float:left;" id="paper_code" name="paper_code" onChange="javascript:pro_img_change_nomal();costchange();chkcost();">

<option value='ppkh5' <%if paper_code="ppkh5" then %> selected<%end if %>>상품 1</option>

<option value='ppkh6' <%if paper_code="ppkh6" then %> selected<%end if %>>상품 2</option>

<option value='ppkh8' <%if paper_code="ppkh8" then %> selected<%end if %>>상품 3</option>

    </select>

<span id="out_msg" style="display:none;"> <span id="out_msg_detail" class="font12" style=" color:#ff0000; vertical-align: top; line-height: 0px; font-weight:bold; font-size:11px;" ></span>

</span> 

<span id="out_msg_01" style="display:none;"> <span id="out_msg_detail" class="font12" style=" color:#ff0000; vertical-align: top; line-height: 0px; font-weight:bold; font-size:11px;" >* 상품 1 메세지</span>

</span>

<span id="out_msg_02" style="color:#ff0000; vertical-align: top; line-height: 8px; font-weight:bold; font-size:11px; padding-left:114px; display:none;">

<span>* 남은 수량 10개</span></span>

  </td>

</tr>

 </table>



costchange.asp 파일에

function costchange()

{


    if (document.orderform.paper_code.value == "ppkh5" ){

        document.all.out_msg_01.style.display="block";

        document.all.out_msg_02.style.display="none";

    }

else if (document.orderform.paper_code.value == "ppkh6" ){

        document.all.out_msg_01.style.display="none";

        document.all.out_msg_02.style.display="block";

    }


    else{

        document.all.out_msg.style.display="none";

    }

}



'왕초보10분 JQUERY' 카테고리의 다른 글

상담신청 입력폼  (0) 2017.06.20
transform matrix  (0) 2017.01.18
CSS 강좌 | 그라데이션 만들기 > linear-gradient  (0) 2016.10.21
패밀리사이트  (0) 2016.07.29
jquery 기본 CSS 선택자  (0) 2016.07.22

댓글