Visualizzazione dei risultati da 1 a 6 su 6

Discussione: button per file browse

  1. #1
    Utente di HTML.it L'avatar di Mike
    Registrato dal
    May 2002
    Messaggi
    423

    button per file browse

    Salve,
    sto cercando di creare un pulsante di tipo button che al click mi viene aperto la lista file browse locale...

    ho fatto qualcosa del genere ma non va:

    <input type="file" name="browse" style="display: none;">

    <input type="text" name="file">

    <input type="button" onClick="document.frmEdit.browse.click();document. frmEdit.file.value=document.frmEdit.browse.value; document.frmEdit.browse.disabled=true;" value="Select file ....">

    qualcuno mi può dare una mano?...............
    Mike

  2. #2
    prova così:


    codice:
    <form id="form" name="form" enctype="multipart/form-data" method="" action="">   <label>etichetta     <input type="file" name="idcampo" id="idcampo" />   </label> </form>

  3. #3
    Utente di HTML.it L'avatar di Mike
    Registrato dal
    May 2002
    Messaggi
    423
    forse mi sono spiegato male...

    l'evento per l'apertura browse voglio che mi viene fatta direttamante dal pulsane button.

    devo farlo così, perchè devo gestire + upload dinamici.
    Mike

  4. #4
    Utente di HTML.it L'avatar di Mike
    Registrato dal
    May 2002
    Messaggi
    423
    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?
    Mike

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Ovviamente tutto questo serve per avere solo i nomi dei files, non certo per inviarli sul server... sempreche' tu non abbia anche n input di tipo file, nel qual caso avere il nome del file in un campo a parte e' ridondante.

    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

  6. #6
    Utente di HTML.it L'avatar di Mike
    Registrato dal
    May 2002
    Messaggi
    423
    veramente serve per trasferire (uploadare) file sul server..

    se noti bene nella parte html c'è

    <input type="file" name="myFile" style="display:none;">

    va be pazienza se non si può fare lasciamo perdere... Consiglio x i curiosi:

    x chi ha un account mail su virgilio, quando faccio nuova mail e voglio allegare uno o più file, l'apertura della browse (x la scelta del file) lo fa fare solo tramite pulsante!! Quindi? Dov'è il trucco? Sarebbe il caso di andare a controllare file js uno x uno!
    Mike

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.