버튼클릭시 선택된 라디오 값들의 합계를 보여주고 싶어요 채택완료
안녕하세요
버튼클릭시 선택된 라디오 값들의 합계를 보여주고 싶어요
Copy
1
가끔씩 몸이 저리고 쑤시며 감각이 마비된 느낌을 받는다.
2
우울한 느낌을 받는다.
합계 점수
자가심리검사
답변 3개
채택된 답변
+20 포인트
4년 전
<input type="button" value="button">자가심리검사</button> ====> <button type="button">자가심리검사</button>
Copy
$("button").on("click", function() {
let sum = 0;
$.each($("input[type='radio']:checked"), function() {
sum += Number($(this).val()) || 0;
});
$(".total_sum").text(sum);
});
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
포인트적립
4년 전
이렇게하면? 안될가용
라디오에 class="test_radio" 붙이고
Copy
const radios = document.querySelectorAll(".test_radio");
radios.forEach((e) => {
e.addEventListener("click", sumRadio);
});
function sumRadio() {
let sumTotal = 0;
radios.forEach((e) => {
if (e.checked) {
sumTotal += parseInt(e.value);
}
});
document.querySelector(".total_sum").innerHTML = sumTotal;
console.log(sumTotal);
}
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
4년 전
Copy
Jasko Sample Script
body,td {font-size:12px}
메뉴를 선택 해 주세요
스테이크 20,000원
치킨 9,000원
돈까스 5,000원
디저트를 신청 하세요 (한가지만 신청 가능합니다)
아니요, 됐습니다
콜라 2,000원
주스 5,000원
아이스크림 3,000원
총 금액은 : 입니다
위 소스 응용해보세요~
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인