Devo intercettare var vis2 in modo da intervenire sui due checkbox primo e secondo.
A div id=ca2 visibile secondo=checked e primo=unchecked mentre a div nascosta il contrario.
codice:
function showMe2 (box2) {
var chboxs2 = document.getElementsByName("ca2");
var vis2 = "none";
for(var i=0;i<chboxs2.length;i++) {
if(chboxs2[i].checked){
vis2 = "block";
break;
}
}
document.getElementById(box2).style.display = vis2;
document.getElementById('primo').checked=false;
document.getElementById('secondo').checked=true;
}
Ho risolto così:
codice:
var expanded = false;
function showMe2 (box2) {
var chboxs2 = document.getElementsByName("ca2");
if(!expanded){
document.getElementById(box2).style.display = "block";
document.getElementById('secondo').checked=true;
document.getElementById('primo').checked=false;
expanded = true;
}else{
document.getElementById(box2).style.display = "none";
document.getElementById('secondo').checked=false;
document.getElementById('primo').checked=true;
expanded = false;
}
}