scusate, in rete ho trovato qualcosa del genere:
<script language="JavaScript" type="text/javascript">
function HandleFileButtonClick()
{
document.frmUpload.myFile.click();
document.frmUpload.txtFakeText.value = document.frmUpload.myFile.value;
}
</script>
<form name="frmUpload">
<input type="file" name="myFile" style="display:none;">
<input type="text" name="txtFakeText" readonly="true">
<input type="button" onclick="HandleFileButtonClick();"
value="Upload File" style="background: red;">
</form>
a me nn funziona (uso solo mozilla)!!!! Voi che ne dite?