que tal como han estado, gracias omarMusic casi funciona bien solo que tiene un pequeño error, te explico lo que pasa:
cuando elijo un valor del primer grupo y despues un valor del segundo grupo de radiobutton todo bien
pero si vuelvo a elegir un valor del primer grupo de radiobutton toma solo el valor del primer grupo de radiobutton y ya no suma el valor del segundo grupo de radiobutton.
Código PHP:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title
>Documento
sin t
ítulo</title> <script>
var suma = 0;
function agregar(radio) {
suma = parseInt(radio.value);
document.getElementById("resultado").value = radio.value;
}
function sumar(radio) {
document
.getElementById
("resultado").value
= eval(suma
+ parseInt
(radio
.value
));}
</script>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
<table width="600">
<tr>
<td><p>
<label>
<input type="radio" name="RadioGroup1" value="1" onclick="agregar(this);" id="RadioGroup1_0" />
Opción</label>
<br />
<label>
<input type="radio" name="RadioGroup1" value="2" onclick="agregar(this);" id="RadioGroup1_1" />
Opción</label>
<br />
<label>
<input type="radio" name="RadioGroup1" value="3" onclick="agregar(this);" id="RadioGroup1_2" />
Opción</label>
<br />
<label>
<input type="radio" name="RadioGroup1" value="4" onclick="agregar(this);" id="RadioGroup1_3" />
Opción</label>
<br />
<label>
<input type="radio" name="RadioGroup1" value="5" onclick="agregar(this);" id="RadioGroup1_4" />
Opción</label>
<br />
</p></td>
<td><p>
<label>
<input type="radio" name="RadioGroup2" value="6" onclick="sumar(this);" id="RadioGroup2_0" />
Opción</label>
<br />
<label>
<input type="radio" name="RadioGroup2" value="7" onclick="sumar(this);" id="RadioGroup2_1" />
Opción</label>
<br />
<label>
<input type="radio" name="RadioGroup2" value="8" onclick="sumar(this);" id="RadioGroup2_2" />
Opción</label>
<br />
<label>
<input type="radio" name="RadioGroup2" value="9" onclick="sumar(this);" id="RadioGroup2_3" />
Opción</label>
<br />
<label>
<input type="radio" name="RadioGroup2" value="10" onclick="sumar(this);" id="RadioGroup2_4" />
Opción</label>
<br />
</p></td>
</tr>
<tr>
<td colspan="2"><input type="text" name="resultado" id="resultado" disabled="disabled" value="0" /></td>
</tr>
</table>
</form>
</body>
</html>