2010-04-19 25 views
23

Duplicar posibles:
Dynamically set value of a file inputConjunto valor predeterminado de un formulario de archivo de entrada

Tengo un formulario HTML archivo de entrada y quiero establecer el valor inicial de la ruta del archivo en una Forma HTML Intento cambiar el "valor" de la etiqueta, pero no funciona de todos modos. <input type="file" name="testcase" value= "C:\test.txt">

Por favor, dame algunos consejos para este pequeño problema. Gracias.

+4

No es posible: http://stackoverflow.com/questions/1017224/dynamically-set-value-of-a-file-input – deceze

+0

Hice una respuesta de referencia completa y actualizada (dic 2013) sobre esto aquí: [Recordar y repoblar la entrada de archivos] (http://stackoverflow.com/a/20537822/588079) – GitaarLAB

+0

El "sendero de respuesta" creado para esta pregunta por varios moderadores me llevó por mal camino. El "Posible duplicado" para esta pregunta, "Valor establecido dinámicamente de una entrada de archivo", mientras está relacionado, no es la misma pregunta. * Esa * pregunta a su vez está marcada como un duplicado de "¿Cómo establecer el valor de entrada de archivo al soltar el archivo en la página?" que sin duda es una pregunta diferente a esta. Estoy de acuerdo: reabre. Como no puedo responder a esta pregunta porque está cerrada, y no tengo caracteres en este comentario, dejo mi respuesta como mi siguiente comentario. –

Respuesta

36

De HTMLHelp.com:

El tipo de entrada de archivos crea un campo a través del cual los usuarios pueden subir archivos desde su ordenador local o de red. El atributo VALOR especifica el nombre del archivo inicial, pero es generalmente ignorado por los navegadores como una precaución de seguridad .

Por lo tanto, no se admite el establecimiento de un valor inicial.

+1

Intenté asignar un valor a un campo de entrada de archivo a través de la consola Firebug y tengo una excepción de seguridad. Así que sí, no se puede hacer –

Cuestiones relacionadas