자동합계를할 수 있는 방법이 있을까요? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

자동합계를할 수 있는 방법이 있을까요? 정보

자동합계를할 수 있는 방법이 있을까요?

본문

글로 설명할려니까 애매한데..

예를들어..

여분필드를
<?=$write[ext8_01]?>
<?=$write[ext8_02]?>
<?=$write[ext8_03]?>
<?=$write[ext8_04]?>
<?=$write[ext8_05]?>

이렇게 5개로 쪼갰다고 하면..
ext8_01부분에..
A항목.. 100원,200원,300원
이렇게 선택을 하게 하고.
ext08_02~ext08_05번까지..
모두 항목에 특정값들을 넣어주고나서..

맨 아래부분에 Total :    원

이런식으로 해서 total부분에는 여분필드로 쪼갠 ext08_01~05번까지의 항목들을 모두 합한 합계가 나오게 하고 싶은데요..

이렇게 할려면 어떻게 해야할까요???

스킨을 찾아봐도 없고, 여기저기 검색을 해 봐도 못찾겠네요.ㅠㅜ
  • 복사

댓글 전체

<input id="1" type="text" ... onChange="sum();"
<input id="2" type="text" ... onChange="sum();"
<input id="3" type="text" ... onChange="sum();"
<input id="4" type="text" ... onChange="sum();"
<input id="5" type="text" ... onChange="sum();"

<input id="sum" ....

<script>
function sum() {
var a= partInt( document.elementById('1').value;
var b= partInt( document.elementById('2').value;
var c= partInt( document.elementById('3').value;
var d= partInt( document.elementById('4').value;
var e= partInt( document.elementById('5').value;

document.elementById('sum').value= a + b + c + d + e;

}
<input id="eee1" type="text" ... onChange="sum();"
<input id="eee2" type="text" ... onChange="sum();"
<input id="eee3" type="text" ... onChange="sum();"
<input id="eee4" type="text" ... onChange="sum();"
<input id="eee5" type="text" ... onChange="sum();"

<input id="eeesum" ....

<script>
function sum() {
var a= partInt( document.elementById('eee1').value);
var b= partInt( document.elementById('eee2').value);
var c= partInt( document.elementById('eee3').value);
var d= partInt( document.elementById('eee4').value);
var e= partInt( document.elementById('eee5').value);

document.elementById('eeesum').value= a + b + c + d + e;

}

괄호 추가했습니다.
© SIRSOFT
현재 페이지 제일 처음으로