Podés hacer algo asi
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 marcar(cual){
var cboxes = new Array("Uno", "Dos", "Tres","Cuatro","Cinco");
var i;
var e;
for(i in cboxes){
e = document.getElementById(cboxes[i]);
cboxes[i] == cual?e.checked=true:e.checked=false;
}
}
//]]>
<input type='checkbox' name='test' value='1' id="Uno" onclick="marcar('Uno');" /><br /> <input type='checkbox' name='test' value='2' id="Dos" onclick="marcar('Dos');" /><br /> <input type='checkbox' name='test' value='3' id="Tres" onclick="marcar('Tres');" /><br /> <input type='checkbox' name='test' value='4' id="Cuatro" onclick="marcar('Cuatro');" /><br /> <input type='checkbox' name='test' value='5' id="Cinco" onclick="marcar('Cinco');" /><br />
y si lo combinás con esto
http://foros.emprear.com/javascript/checkboxes-ocultos/
quedaría algo más atractivo, pero eso, lo dejo a vos... porque yo aún no lo hice nunca
Saludos