Po lo que veo vos no querés recuperar el valor del radiobutton sino simplemente que al clickear uno de un grupo, se marque otro de otro grupo, asi es más simple todavia, aunque no le encuentro mucho sentido, proba esta script
Código HTML:
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"> <meta http-equiv="content-type" content="text/html; charset=utf-8" />
<script type="text/javascript"> //<![CDATA[
function establecer(opcion){
var seleccion = document.getElementById(opcion).checked;
if(seleccion == false){
document.getElementById(opcion).checked = true;
}else{
document.getElementById(opcion).checked = false;
}
}
//]]>
<label><input value="rojo" name="color" type="radio" onclick="establecer('manzana');"> Rojo
</label> <label><input value="verde" name="color" type="radio" onclick="establecer('sandia');"> Verde
</label> <label><input value="manzana" name="fruta" id="manzana" type="radio">Manzana
</label> <label><input value="2" name="fruta" id="sandia" type="radio">Sandia
</label>
Saludos