Ciao a tutti.
Ho questo codice:
///////////////////////////////
<script type="text/javascript" language="JavaScript1.2">
function deleteCampoFile()
{
alert("Il valore inserito nel campo è: "+document.formIns.File1.value);
document.formIns.File1.value="";
alert("Il valore inserito nel campo è: "+document.getElementById('File1').value);
document.getElementById('File1').value="";
alert("Il valore inserito nel campo è: "+document.getElementById('File1').value);
}
//-->
</script>
<form method="POST" name="formIns" ENCTYPE="multipart/form-data">
<input type="file" id="File1" name="File1" size="45">
<input id="delFile1" Name="delFile1" Value="Togli File" Type=Button onclick="deleteCampoFile();">
</form>
///////////////////////////////
Come vedete nella funzione deleteCampoFile ho assegnato valore blank al campo File1 in 2 modi differenti per vedere quale dei 2 metodi fosse esatto.
Il problema è che con IE8 non funziona nessuno dei 2 modi, cioè non azzera il valore del campo, mentre funziona perfettamente con FireFox 3.6
Dove sbaglio? Qual'è la differenza??