I due controlli non sono equivalenti. Stai verificando due cose diverse tra loro. La proprietà checked dell'oggetto contenitore[i] nel primo caso, l'oggetto contenitore[i] nel secondo.Originariamente inviato da tapu
è possibile scriverla cosi:codice:if (contenitore[i].checked){
ciaocodice:if (contenitore[i] == true){