Salve qualcuno puo aiutarmi con questa funzione di filtro che deve controllare i file che sto per uppare? Attualmente mi restituisce sempre "Puoi caricare solo file MP3" sia che sia vuoto , sia che ci sia un file con altra estensione diversa da mp3 , sia che ci inserisce un mp3 ....Aiuto ?
codice:
<script>
function onSubmitForm() {
	
	var formDOMObj = document.forms["frmSend"];
    for (var i=0;i<4;i++)
    {
		if (formDOMObj[i])
		{
			if (formDOMObj[i].value== null){
				alert("Per favore scegli un file prima di fare l'upload.");
				return false;
			}
				if (formDOMObj[i].value.match('/\.mp3$/')== null){
				alert("Puoi caricare solo File MP3.");
				return false;
			}
			var espres= "['àèéìòùàÈéìòù€£<>©°¢÷׿]"; 
			if (formDOMObj[i].value.match(espres) != null){
				alert("Ci sono uno o più caratteri non validi nel nome del file.Controlla che non ci siano i caratteri:'àèéìòùàÈéìòù€£<>©°¢÷׿ nel nome del file");  
				 return false;
			}

		}
    }


	(document.getElementById('progressione').style.display = 'block'); 
        return true;
}
</script>