Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Azzeramento valori - differenza tra IE e FF

    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??

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Il campo di tipo file e' di sola lettura, non ci puoi forzare un valore.

    Se qualche browser lo fa e' un difetto.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Grazie per la risposta.

    C'è un altro modo per svuotare quella variabile???

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Guarda nella discussione in evidenza... mi pare che siano descritte 2 tecniche...
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.