Originariamente inviato da s0r42
ho un select multiplo composto da un numero variabile di option
la prima option è "seleziona tutti"

vorrei ce quando si seleziona "seleziona tutti", tutte le altre option vengano selezionate in automatico
e che quando si deseleziona una option, anche "seleziona tutti" venga deselezionata

come si fa?

Codice PHP:
function checkAll() {
        
with (document.box) {
            for (var 
i=0elements.lengthi++) {
            if (
elements[i].type == 'checkbox' && elements[i].name == 'cb')
                
elements[i].checked true;
            }
        }
    }