Innanzitutto ti devo dire che avrai bisogno di enumerare pure gli id degli checkbox ad esempio:
Ovviamente $i ha il numero di checkbox che hai creato, a questo punto puoi passare a Javascript questo valore:<input type="checkbox" name="mycheck_<?= $i ?>" id="mycheck_<?= $i ?>" value="<?= $titolo." - ".$artista ?>" />
In javascript crei una funzione che faccia il controllo<?= "<script type=\"text/javascript\">var numCB = $i ;</script>" ?>
non ho provato lo script, l'ho scritto direttamente quindi lo devi probare.<script type="text/javascript">
function controlCH()
{
var idx = 0 ;
for ( i=0; i<=numCB; i++ )
{
var checkBx = document.getElementById("mycheck_"+i) ;
if ( checkBx.checked == true && idx<10 ) { idx++ ; }
else { checkBx.checked = false ; }
}
}
</script>

Rispondi quotando