Originariamente inviato da activ
non funziona

potrebbe dipendere dal fatto che il campo 'file' è un array? es. input type='file' name='name[]'

mi restituisce sempre zero

:master:
in effetti c'era un errore. ecco il codice corretto:

codice:
var e = document.getElementById('idform').elements;
var n = 0
for(var i=0;i<e.length;i++) if(e[i].type=='file') n++;
saluti