본문 바로가기
JavaScript

토탈값 자동계산

by sj0020 2021. 8. 2.
<!-- 토탈값자동계산해 텍스트박스에 자동입력 -->
<script type="text/javascript">
  function get_tn_cnt_sum(){
    var size = $("tr[name=mold_table]").length;
    var tn_cnt_arr = new Array();  //컬럼배열

    for (var i=0; i<size; i++) {
      tn_cnt_arr[i] = $("input[name=tn_cnt_value]").eq(i).val();
    }

      // console.log(tn_cnt_arr);

      //Number자료형변환
      tn_cnt_arr = tn_cnt_arr.map(function (value, index, array){
        return Number(value)
      })

      // console.log(tn_cnt_arr);

    // 합구하기
    var sum_value = tn_cnt_arr.reduce(function add(sum, currValue) {
      return sum + currValue;
    }, 0);

    // console.log(sum_value);

    // 구한 합 보내주기
    document.getElementById("mold_total").value = sum_value;

  }
</script>