Problema con input type="file"

slay3r

hola

como puedo ponerle un valor a un < input type = "file">

quiero cambiar con javascript el value , pero no me cambia el value haciendo esto :

document.form.nameform.value = "a";

Este javascript en un input type="text" si me cambia el value , pero en un file no. porque ??

como podria hacerlo ??

gracias !

Abreu

Uhmmm... no estoy seguro pero creo que no se puede. Ten en cuenta que si cambias el valor (al enviar el formulario por ejemplo) podrias subir a tu pagina cualquier archivo del ordenador del usuario

EnZo

realmente no se puede, porque seguramente habras probado a hacerle un value="" al file y nisikiera va, asi que se me a ocurrio esto: seguramente te sirva puegtas pruebalo y me dices

< script>
function lalas() {
document.form.archigood.value=document.form.archivo.value
}
function nuevo() {
document.form.archigood.value="tu valor nuevo pro"
}
< /script>
< a href="#" onClick="nuevo()">Aki cambias el valor nuevo< /a>< br>
< form name="form">
< input name="archigood">
< input name="archivo" type="file" onChange="lalas()" style="width:80px ">
< /form>

le puestoe spacios a las etiketas xq se las come... ya podrian arreglar este bug los de MV ¬¬ xD

Usuarios habituales

  • EnZo
  • Abreu
  • slay3r