Hola, canela2
Ayer te escribí una respuesta, pero se me cerró la sesión en FdW y la perdí.
Creo que lo que necesitas no son checkboxes, pues nunca debe haber más de uno marcado, sino un radio (o un select).
Podría ser así:
Código HTML:
<head>
<script type="text/javascript">
function dirige()
{
var ctl = document.forms.eligiendo.radio2
for (i=0; ctl.length; i++)
{ if (ctl[i].checked) { location.href = ctl[i].value; break }
}
}
</script>
</head>
<body>
<form name="eligiendo">
<input type="radio" name="radio2" value="http://www.google.es">A
<input type="radio" name="radio2" value="http://www.yahoo.es">B
<input type="radio" name="radio2" value="http://www.elpais.es">C
<br><a href="javascript:dirige()">Enlace</a>
</form>
</body>