2010-04-19 4 views
23

Possible en double:
Dynamically set value of a file inputRégler la valeur par défaut pour une forme de fichier d'entrée

J'ai un fichier d'entrée formulaire HTML et je veux définir la valeur initiale du chemin du fichier dans un Formulaire HTML. J'essaye de changer le tag "value" mais ça ne marche pas quand même. <input type="file" name="testcase" value= "C:\test.txt">

S'il vous plaît donnez-moi quelques conseils pour ce petit problème. Merci.

+4

Ce n'est pas possible: http://stackoverflow.com/questions/1017224/dynamically-set-value-of-a-file-input – deceze

+0

J'ai fait une référence complète et mise à jour (décembre 2013) réponse à ce sujet ici: [Remember and Repopulate File Input] (http://stackoverflow.com/a/20537822/588079) – GitaarLAB

+0

La "piste de réponse" créée pour cette question par divers modérateurs m'a égaré. Le "Dupliquer Possible" pour cette question, "Définir dynamiquement la valeur d'une entrée de fichier", tout en relation, n'est pas la même question. * Cette * question est à son tour marqué comme un doublon de "Comment définir la valeur d'entrée de fichier lors de la suppression de fichier sur la page?" ce qui est certainement une question différente de celle-ci. Je suis d'accord: rouvrir. Puisque je ne peux pas répondre à cette question parce que c'est fermé, et je n'ai plus de caractères dans ce commentaire, je laisse ma réponse pour mon prochain commentaire. –

Répondre

36

De HTMLHelp.com:

Le type d'entrée de fichier crée un champ par lequel les utilisateurs peuvent télécharger des fichiers à partir de leur ordinateur ou réseau local. L'attribut VALUE spécifie le nom du fichier initial, mais il est généralement ignoré par les navigateurs en tant que précaution de sécurité .

Par conséquent, la définition d'une valeur initiale n'est pas prise en charge.

+1

J'ai essayé d'attribuer une valeur à un champ de saisie de fichier via la console firebug et j'ai une exception de sécurité .. Alors oui, ça ne peut pas être fait –

Questions connexes