Javascript non e' il mio forte, sto povando a modificare una funzione che ho trovato
codice:
<script type="text/javascript">
function AbilitaDisabilita(massimo){
var count=0; // questa variabile quando e' = al parametro passato alla funzione disabilita i checkbox
var box = document.getElementsByTagName("input") // box e' l'array di tutti gli input
for(var i=0; i<box.length; i++){ // scorro l'array box
if(box[i].type=="checkbox" && box[i].checked){ // se è una checkbox ed è selezionata allora incremento count
count++;
}
if(count!=massimo){
// DISABILITO LE CASELLE
}else{
// ABILITO LE CASELLE
}
}
}
onload=function(){
AbilitaDisabilita(massimo);
}
</script>
nel form poi ad ogni checkbox richiamo la funzione con onclick="AbilitaDisabilita(2)"
Sebbene non sia proprio quello che volevo perchè il form praticamente è un questionario, con delle domande ciascuna che prevede un numero diverso di risposte, la prima domanda deve avere 2 risposte, la seconda 1, non so se sia questa la strada.