2010-04-19 15 views
23

Eventuali duplicati:
Dynamically set value of a file inputImposta valore predefinito per una forma di file di input

Ho un form HTML file di input e voglio impostare il valore iniziale per il percorso del file in un Modulo HTML. Provo a cambiare il tag "value" ma non funziona comunque. <input type="file" name="testcase" value= "C:\test.txt">

Per favore, dammi qualche consiglio per questo piccolo problema. Grazie.

+4

Non è possibile: http://stackoverflow.com/questions/1017224/dynamically-set-value-of-a-file-input – deceze

+0

Ho fatto una risposta completa e aggiornata (dic 2013) risposta a questo qui: [ricordare e ripopolare Input File] (http://stackoverflow.com/a/20537822/588079) – GitaarLAB

+0

Il "percorso risposta" creato per questa domanda da vari moderatori mi ha portato fuori strada. Il "Eventuali duplicati" per questa domanda, "il valore impostato dinamicamente di un ingresso di file", mentre correlate, non è la stessa domanda. * Quella * domanda è a sua volta contrassegnata come un duplicato di "Come impostare il valore di input del file quando si rilascia il file sulla pagina?" che certamente è una domanda diversa da questa. Sono d'accordo: riapri. Dal momento che non posso rispondere a questa domanda, perché è chiuso, e io sono fuori di caratteri in questo commento, lascio la mia risposta come il mio commento successivo. –

risposta

36

Da HTMLHelp.com:

Il tipo di input file crea un campo attraverso cui gli utenti possono caricare file dal proprio computer locale o di rete. L'attributo valore specifica il nome del file iniziale, ma è tipicamente ignorata dai browser come precauzione di sicurezza .

Pertanto, l'impostazione di un valore iniziale non è supportata.

+1

Ho provato ad assegnare un valore a un campo di input file tramite la console firebug e ho un'eccezione di sicurezza .. Quindi sì, non può essere fatto –

Problemi correlati