채택완료

자바 계산

2016-10-09 (일) 21:01:55 3,293

수량x단가 = 가격 

수량x단가 = 가격 이렇게 나오는데요

 

밑에 가격의 총계(tot_price)를 뽑으려면 어떻게 고쳐야 할지요,,,

*수량 단가를 넣으면 가격이 자동으로 나오고

아래에 자동으로 총계가 나오게 하고 싶습니다.

<script> 

function cal(n) {  

var countval = parseInt( count[n].value ); 

var unitprival = parseInt( unitpri[n].value ); 

if(''+countval == 'NaN') countval = 0; 

if(''+unitprival == 'NaN') unitprival = 0;

var priceval = countval * unitprival; 

count[n].value = countval; 

unitpri[n].value = unitprival;

price[n].value = priceval;  

} 

</script> 

|

답변 2개 / 댓글 2개

채택된 답변
+20 포인트

cal 함수는 스크립트 호출시만 반응이 일어나는것이기 때문에 html에서 어떻게 호출하시는지 확인이 필요합니다.

그리고 total 가격을 가져오려면 일단 hidden 값으로 해서 지금 현재의 가격을 두던지 자바스크립트 상단에 var t_price 라고 선언을 하셔서 현재의 가격을 가져 올수 있도록 하여 추가 반영해 주시면 현재 상품과 함께 추가 금액이 합산하여 반영 될수 있습니다.

답변에 대한 댓글 1개

2016-10-10 (월) 10:44:23
친절한 설명 감사합니다~
제 실력으로는 어려워서,,,
다른 소스 주워다 고쳐볼까 하는데...쓰기 페이지 form 안에 새로운 form을 넣을 수 있나요?

중복 form은 사용불가 합니다.

답변에 대한 댓글 1개

2016-10-10 (월) 11:14:51
감사합니다~

답변을 작성하려면 로그인이 필요합니다.