Hola a todos, soy nuevo aqui, ojala puedan ayudarme.
Estoy desarrollando una pagina donde se cargaran archivos. Cada vez que agrege un archivo necesito que se mande el valor de control Input de tipo file a otro control oculto del mismo tipo y que despues se limpie el contenido del primero. Aun no he podido hacer ninguna de las dos cosas, ya que no pasa nada si hago lo siguiente:
//---------------------------------------
//EN LA SECCION DE JAVASCRIPT
//---------------------------------------
function funAddFile(objOrigen, ObjDestino, tableShow)
{
objDestino.value = bjOrigen.value;
objOrigen.value = "";
tableShow.style.display = "none";
}
<!-----------EN LA SECCION HTML------------------->
<form name='frmMiForma' method='post'>
<table id="tabProced">
<tr>
<td>Adjuntar archivos<br>
<input type="file" name="filEspec">
<input type="button" name="btnCargaFile" value="Agregar" onClick="funAddFile(form.all('filEspec'), form.all('filDestino'), form.all('tabFiles'));">
</td>
</tr>
</table>
<table id="tabFiles" style="display: none">
<tr>
<td>
<input type="file" name="filDestino">
</td>
</tr>
</table>
</form>
-------------------------------------------------
Si fueran controles de tipo Text esto lo hace sin problemas, no asi con los de de tipo File ya que simplemente no lo hace, por lo que no se como resolverlo. Por favor, si alguien puede ayudarme se los agradecere mucho.
Saludos !!