Visualizzazione dei risultati da 1 a 4 su 4

Discussione: ripulire campo file

  1. #1
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427

    ripulire campo file

    Mi succede qualcosa di "strano"


    codice:
    <script>
    function resetta()
    {
    document.getElementById('file11').value = "";
    }
    </script>
    
    
    <input type="file" name="test" size="5" id="file12">
    <input type="file" name="test2" size="5" id="file11">
    
    prova
    con firefox va... con Explorer no


  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Lo "strano" e' firefox... il controllo di tipo "file" e' di sola lettura e non si puo' modificare via script il suo valore, solo l'utente ha il diritto di farlo.

    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
    Utente di HTML.it L'avatar di hcka
    Registrato dal
    Oct 2002
    Messaggi
    435
    Se non sbaglio però il bottone di reset (input type="reset") pulisce anche i campi file, quindi potresti scrivere una funzione che effettua il backup dei valori che non vanno resettati (se non devi resettare un campo file sono caxxi), quindi simuli il click di un bottone reset del form (nomeForm.reset()), infine ripristini i valore precedentemente salvati.

    Prova e facci sapere...

  4. #4
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    grazie per le risposte...

    ho risolto usando innerHTML e creando un nuovo campo con le stesse caratteristiche.

    Grazie.

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.