mi succede una cosa stranissima: provo a cancellare dei contenuti da un sito e se vado a selezionare la checkbox del secondo elemento, mi dice che non ho selezionato nessun contenuto. Invece se seleziono la prima la prende correttamente e mi chiede la conferma di cancellazione. Come mai???

QUesto è il codice della checkbox
codice:
<input name="idContenuto[]" type="checkbox" id="idContenuto" value="<?=$row_rec_contenuto['ID']?>">
//e questo lo faccio per ogni contenuto che mi trova nel mio db
<input name="command" type="hidden" id="command" value="delete">
<input name="imageField" type="image" src="images/elimina.gif">

Ora vi metto il codice del javascript:
codice:
function elimina(){
	var numContenuti=0;
	if(document.getElementById('idContenuto').length) {
		for (var i=0; i<document.getElementById('idContenuto').length; i++) {
			if(document.getElementById('idContenuto')[i].checked) numSchede++;
		}
	}
	
	else if(document.getElementById('idContenuto').checked) numContenuti++;
	if(!numContenuti){
		alert("nessun contenuto selezionato");
		return false;
	} else if(!confirm("Elimino le schede selezionete")) return false;
}