Perche la variabile =a non viene presa nella funzione precarica()??
Come devo impostarla ?

codice:
<script>
function precarica(a){
	nomeFile = document.myForm.a.value;
	if (nomeFile=="") return;
// isolo e verifico che l'estensione sia fra quelle permesse
	extFile=nomeFile.substr(nomeFile.lastIndexOf(".")+1);
	permesse="#jpg#";
	if (permesse.indexOf("#"+extFile+"#")==-1) {
		alert(extFile + " non e' un file permesso");
	} else { 
		myImg.src = nomeFile; 
	}
}

function misura(){
	if(myImg.src=="") { // non e' permesso omettere il file
		return false;
	} 

	largo = myImg.width; 
	alto = myImg.height; 
	grosso = myImg.fileSize;
//	alert(largo+" x "+alto+" : "+grosso)
	if (grosso>250000) { 
		alert("troppo grosso");
		return false
	}
}
</script>
<form name="myForm" enctype="multipart/form-data" action="modifica_foto2.php" method="post" onsubmit='misura();'>

<input type="file" name="img0" onChange="precarica('img0');" accept="image/*">

<input type="file" name="img1" onChange="precarica('img1');" accept="image/*">

<input type="file" name="img2" onChange="precarica('img2');" accept="image/*">

</form>
<img name=myImg onload="misura()" width="100" height="75">