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

    [js] impostare il value dell'input file

    Salve a tutti,
    vorrei raggirare un problema che credo sia abbastanza comune.
    Ebbene:
    ho creato una pagina dinamica per la modifica dei dati.
    I dati vengono inseriti in maniera dinamica nei values dei input, ma tra questi è presente anche l'input file che anche se li inserisco il value non mi funziona.

    Quello che ho pensato è quello di visualizzare la path del file precedentemente caricato in maniera testuale, e di inserirlo in un campo hidden. Poi di creare uno script in js che se il value visivo dell'input file è vuoto mi copia quello dell'hidden in quello dell'input file, altrimenti se l'utente lo modifica prende quello inserito.
    Dovrebbe funzionare, ma avrei bisogno di una mano.
    Come posso copiare il value dell'hidden dentro quello del input file?
    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    JS non ha i permessi per scrivere dentro il campo file. Quindi il tuo "raggiro" (vedi sul dizionario cosa e`) si ritorcerebbe contro di te.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Ma se nel codice html compare in questo modo:
    codice:
    <input type="file" name="material_0" id="material_0" value="fileuploaded/allclasses-noframe.html">
    (a livello visivo non si vede una mazza)
    riuscirò lo stesso a fare l'upload?

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Richiesta per pratiche deprecabili / illegali nonche' crossposting... chiudo
    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.