답변 1개
채택된 답변
+20 포인트
11년 전
</span></div>
<div>
<div><script> </div>
<div>function sum() { </div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>var opt_sum; </div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>var frm=document.frm; </div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>if(frm.product.value==1000 && frm.rent_time.value==45000 && frm.rent.value==90000) { </div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>opt_sum=1459; </div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>}</div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>else if(frm.product.value==1000 && frm.rent_time.value==45000 && frm.rent.value==35000)<span class="Apple-tab-span" style="white-space: pre"> </span>{ //1</div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>opt_sum=14535; </div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>}</div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>else if(frm.product.value==1000 && frm.rent_time.value==90000 && frm.rent.value==90000) { </div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>opt_sum=199; </div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>}</div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>else if(frm.product.value==1000 && frm.rent_time.value==90000 && frm.rent.value==35000) { </div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>opt_sum=1935; </div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>}</div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>else if(frm.product.value==1500 && frm.rent_time.value==45000 && frm.rent.value==90000) { </div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>opt_sum=1459; </div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>}</div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>else if(frm.product.value==1500 && frm.rent_time.value==45000 && frm.rent.value==35000) { </div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>opt_sum=14535; </div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>}</div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>else if(frm.product.value==1500 && frm.rent_time.value==90000 && frm.rent.value==90000) { </div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>opt_sum=199; </div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>}</div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>else{ //2</div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>opt_sum=1935; </div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>} //3</div>
<div><span class="Apple-tab-span" style="white-space: pre"> </span>frm.opt_sum.value=opt_sum; </div>
<div>}</div>
<div></script></div>
<div>
1. else if는 elseif 이렇게 붙여 쓰면 안될겁니다.
2. 마지막 else 부분에 조건문이 들어갔네요. else에는 조건문이 안들어 갑니다.
3. else문 닫는 괄호가 없네요.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
아미꼬
11년 전
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
한가지만 좀더 여쭈어 보겠습니다.^^:;
셀렉트조건이 현재 3번까지 있는데 컴퓨터종류 / 렌탈기간 / 렌탈료 이렇게 있습니다.
헌데 컴퓨터 종류와 렌탈기간 을 바꿔도 총금액이 변하지 않고 3번째 조건 렌탈료를 바꿔야
총금액이 변하고 있습니다. 이것을 컴퓨터 종류나 렌탈기간을 변경해도 실시간으로 변경하게 할려면
어떤 함수를 또 추가해야 하는지 감히 물어봅니다. ^^
만약 그게 아니라면 새로고침 버튼이 있다면 다시 셀렉트버튼을 새로 입력하게 만들수도 있다는 생각이 들었습니다. 새로고침을 버튼을 만들려면 어떻게 프로그램을 짜야하나요?^^:;