Originariamente inviato da Mich_
Perche` non esiste l'oggetto document.form

Comunque il nome form non e` da usare per un nome, dato che e` usato dal DOM.

Vedi questa modifica:
codice:
function CheckAll(cc) {
  var ee = cc.form.elements;
  for (var i=0; i<ee.length; i++) {
    if((ee[i].type == 'checkbox') && (ee.name != 'allbox') ) {
      ee.checked = cc.checked;
    }
  }
}
Da chiamare con:
<input name="allbox" type="checkbox" value="Check All" title="Select/Deselect All" onClick="CheckAll(this);" >
<input name="check1" type="checkbox" value="yes">
<input name="check2" type="checkbox" value="yes">
l'errore non lo fa + ma non mi mette i checkbox a cheched...vale a dire non fa nulla!!!