input radio 값을 합산해서 표시한는 방법 채택완료
</strong></p>
<p><table id="th_01">
<tr>
<td>번호</td>
<td>평가내용</td>
<td style="text-align: center">A</td>
<td>B</td>
<td>C</td>
<td>D</td>
</tr>
<tr>
<td>1</td>
<td>가끔씩 몸이 저리고 쑤시며 감각이 마비된 느낌을 받는다.</td>
<td style="text-align: center"><input type="radio" name="01" value="0"></td>
<td><input type="radio" name="01" value="1"></td>
<td><input type="radio" name="01" value="2"></td>
<td><input type="radio" name="01" value="3"></td>
</tr>
<tr>
<td>2</td>
<td>흥분된 느낌을 받는다.</td>
<td style="text-align: center"><input type="radio" name="02" value="0"></td>
<td><input type="radio" name="02" value="1"></td>
<td><input type="radio" name="02" value="2"></td>
<td><input type="radio" name="02" value="3"></td>
</tr>
<tr>
<td>3</td>
<td>가끔씩 다리가 떨리곤 한다.</td>
<td style="text-align: center"><input type="radio" name="03" value="0"></td>
<td><input type="radio" name="03" value="1"></td>
<td><input type="radio" name="03" value="2"></td>
<td><input type="radio" name="03" value="3"></td>
</tr>
<tr>
<td colspan="2">합계 점수</td>
<td colspan="4"></td>
</tr>
</table></p>
<p> </p>
<p> <strong>
심리검사를 하는데 각각의 항목을 체크하고
검사결과 알아보기 클릭하면 합산점수를 표시하려고 해요..
어떻게 하면 되는걸까요 ㅜㅜ
답변 1개
</p>
<p>function itemSum(frm) // 검사결과 알아보기 클릭 시
{
var get_input = $("#myform input[type=radio]"); // form ID 이하 radio 전체
var sum = 0;
var count = get_input.length; // radio 갯수
for(var i=0; i < count; i++ ){
if( get_input[i].checked == true ){ // 체크 된것만
sum += parseInt(get_input[i].value); // radio value 값 합산
}
}
$('.total_sum').val(sum); // 합산 보여줘야 할 곳 class
}</p>
<p>
답변에 대한 댓글 2개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인