Hola Matías!!<br><br>Si, tenías razón! El código sucio por algo debe ser sucio...el tuyo anda perfecto!<br><br>Muchísisiiisissimas gracias!<br>Saludos!<br><br><div class="gmail_quote">2011/3/18 Matias Gea <span dir="ltr"><<a href="mailto:matigea@gmail.com">matigea@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Hola, Carolina.<br>
<br>
No es la mejor forma de agregar elementos en un documento. Es medio sucio.<br>
<br>
La mejor forma es manejar el DOM, es un poco más complicado, pero<br>
funciona mucho mejor. Te paso un ejemplo:<br>
<br>
function addImg() {<br>
var newEl = document.createElement('INPUT');<br>
newEl.name = 'img[]';<br>
newEl.type = 'file';<br>
<br>
var newBr = document.createElement('BR');<br>
<br>
var padre = document.getElementById('imgs');<br>
padre.appendChild(newEl);<br>
padre.appendChild(newBr);<br>
}<br>
<br>
Probalo y fijate.<br>
<br>
También pasá el resto del javascript y formulario, para ver si hay<br>
algún error por ahí.<br>
<br>
Saludos!<br>
<br>
<br>
El día 18 de marzo de 2011 11:16, Silverzero <<a href="mailto:silverzero.52@gmail.com">silverzero.52@gmail.com</a>> escribió:<br>
<div><div></div><div class="h5">> Hola a todos,<br>
><br>
> tengo esta función para agregar un input file por medio de un enlace<br>
> "Adjuntar otra imagen":<br>
><br>
> JS:<br>
><br>
> function addImg() {<br>
> document.getElementById('imgs').innerHTML += '<input name="img[]"<br>
> type="file" /><br />';<br>
> }<br>
><br>
> HTML<br>
><br>
> <input name="img[]" type="file" /><br>
> <div id="imgs"></div><br>
> <p><a class="enlace" href="#" onclick="addImg();return false;">Adjuntar otra<br>
> imagen</a></p><br>
><br>
> Me agrega los campos bien, pero por ejemplo: agrego uno, le cargo el archivo<br>
> a adjuntar, y después cuando agrego otro los archivos cargados en los que<br>
> agregué vía JS se vuelven vacíos.<br>
> ¿Alguna idea de porqué pasa esto y cómo solucionarlo?<br>
><br>
> Muchas gracias.<br>
> Saludos cordiales.<br>
> --<br>
> Carolina<br>
><br>
</div></div>> _______________________________________________<br>
> Php-avanzado mailing list<br>
> <a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
> <a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
><br>
<font color="#888888"><br>
<br>
<br>
--<br>
Matias Fernando Gea<br>
<a href="mailto:matigea@gmail.com">matigea@gmail.com</a><br>
<a href="http://www.mfgea.com.ar" target="_blank">http://www.mfgea.com.ar</a><br>
_______________________________________________<br>
Php-avanzado mailing list<br>
<a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
<a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Carolina<br>