Ir para conteúdo
Fórum Script Brasil
  • 0

Input multiple para upload


Galileo

Pergunta

Olá a todos, este é meu primeiro post neste forum, vamos la.

O problema é este: Estou tentando fazer um upload de arquivos xml, porém com multiplos input files funciona.

Agora o desafio é selecionar varios arquivos em um único "input file".

Eu estou usando o multiple do HTML5.

Acontece que eu seleciono varios arquivo só que no meu post retorna só um, ai eu pensei em usar o mesmo "input multiple" só pra criar um loop de input dinamicamente.

O html:

<input id="arquivos" name="arquivo" mutiple="true" type="file" accept="text/xml">
Eu consegui atravez do java ler os atributos de "files" do objeto input.
objInput.files[0].fileName
objInput.files[0].name
objInput.files[0].fileSize
objInput.files[0].type
objInput.files[0].webkitRelativePath
A função:
function addInput(objDiv) {
  div = document.getElementById(objDiv);

 //iniciar o loop
  input = document.createElement("input1");
  input.id = "arquivo1";
  input.type = "file";
  input.name = "arquivos";
  input.files.setAttribute("files", {fileName: "1.xml", fileSize: 2530, name: "1.xml", size: 2530, type: "text/xml", webkitRelativePath: ""});

//adicionar inputs dentro da div
document.input.appendChild(div);

}

Eu entendo a semantica,mas conheço pouco os metodos de javascript, alguém poderia dar uma sujestão.

Obrigado

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...