합계 계산 관련 재 문의 드립니다.
본문
<script>
btn_submit.onclick = function() {
wr_4.value = Number(wr_60.value.trim()) + Number(wr_61.value.trim()) + Number(wr_75.value.trim());
}
</script>
wr_4에 저장이 되게 하려고 하는데,
추가버튼으로 wr_61필드가 생성이 되는 구조 입니다.
기존에 보여 지고 있는 60 , 75는 합이 더해 지는데, 추가 버튼을 눌러 생성된 61 필드에 값을 넣어도 합계 같이 계산이 되지 않습니다. 위 내용이 서브밋 전에 이벤트가 발생하는거 같은데, 서브밋 이후에 이벤트를 발생 하게 할 수 있을까요?
추가된 61필드에는 정상적으로 값이 DB에 저장이 됩니다.
방법이 있을까요?
답변 2
게시판 작성시 발생하는 문제라면... btn_submit.onclick 대신에
write.skin.php 파일에 fwrite_submit 함수내에서 합한 값을 wr_4에 넣어주시면 되지 않을까요??
function fwrite_submit(f) {
f.wr_4.value = Number(f.wr_60.value.trim()) + Number(f.wr_61.value.trim()) + Number(f.wr_75.value.trim());
}
1.
숫자타입이 맞는지 확인해보세요.
2.
다른 선행 스크립트에 오류가 없는지 F12 누르셔서 콘솔탭에서 확인해보세요.
답변을 작성하시기 전에 로그인 해주세요.