Hola a todos, estoy teniendo un problema al añadir varios archivos adjuntos en un formulario. En concreto, el problema lo tengo con el FireFox, ya que con IE (cosa extraña..) adjunta correctamente varios archivos. En cambio con FireFox, solo adjunta el primero.
Este es el código de la función:
Código:
function _add_more() {
var entrada = document.createElement('input');
entrada.setAttribute('type', 'file');
entrada.setAttribute('class', 'noticias');
entrada.setAttribute('className', 'noticias'); // Para IE
entrada.setAttribute('name', 'adjunto[]');
var seccion = document.getElementById("datosAdjuntos");
seccion.appendChild(document.createElement('br'));
seccion.appendChild(entrada);
}
Y esta es la línea que corresponde al inpute file que viene al principio en el formulario, que como podreis ver es un array.
Código:
<input type="file" class="noticias" name="adjunto[]" id="adjunto[]"/>
He estado mirando el código de los input files que se generan en la propia página al llamar a la función (con el FireBug), y es igual que el de arriba.
Un saludo y gracias de antemano.