Intanto ho trovato un errore... document.getElementsbyId('file') in realtà dovrebbe essere document.getElementsbyName('file') (che crea un array con tutti gli elementi che hanno come name file), però non posso farlo xkè i 3 input hanno nomi diversi, l'unica cosa su cui posso agire è l'Id...però non mi pare che esista una funzione simile(che crea un array), ma solo document.getElementById('file') che prende il primo elemento che ha come Id file...