erickeek Postado Fevereiro 28, 2007 Denunciar Share Postado Fevereiro 28, 2007 Esse é meu codigo, so to com dois problemas. <_< Bom ele num está funcionando direito no IE. no FF funciona que é uma beleza.O outro problema e que se eu tentar inserir mais uma input depois de já ter escolhido as minhas imagens ee somealguém tem alguma ideia de como fazer isso.queria fazer algo tipo o email do google de anexo. poderiam mde ajuda?!<script type="text/javascript"> function valida (){ var f = document.form_foto f.submit(); } var n = 2; function add_input(){ array = new Array(); inputs = document.getElementsByTagName('input'); for(i=0;i<inputs.length;i++){ if(inputs[i].type == "file"){ array[i] = inputs[i].value; } } if (n<=20){ document.getElementById("ft").innerHTML += "<tr><td class='font12BR'>Foto "+n+":</td><td><input type='file' name='file[]' class='borda12'></td></tr>" n++; for(i=1;i<array.length;i++){ inputs[i].value = array[i]; } } else { alert('Não pode ser criado mais campos'); document.getElementById("add").innerHTML = "" } } </script> <style type="text/css"> <!-- body { margin-left: 0px; margin-top: 0px; } --> </style> <form method="post" action="trata_incluir_fotos.php" name="form_foto" enctype="multipart/form-data"> <input type="hidden" name="cod_imovel" value='<?= $cod ?>'> <table width="550" align="center"> <tr> <td class='titulo2' colspan="2">Incluir Fotos</td> </tr> <tr> <td class="font12BR" width="20%">Foto 1:</td> <td><input type="file" name='file[]' class="borda12"></td> </tr> <tr> <td colspan="2" width="106"><span id='ft'></span> </td> </tr> <tr> <td align="right"><input type="button" value="OK" class="font12B" onClick="valida()"></td> <td><span id='add'><a href='#' onClick="add_input()">Adicionar campo</a></span></td> </tr> </table> </form> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Fevereiro 28, 2007 Denunciar Share Postado Fevereiro 28, 2007 A questao é que a função está recriando os inputs e não adicionando mais um. Por exemplo, quando você adiciona + 1 já tendo 3 criados... ele recria os 3 com mais 1 novo...vo ver se eu acho uma solucao e qualquer coisa te falo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 erickeek Postado Fevereiro 28, 2007 Autor Denunciar Share Postado Fevereiro 28, 2007 Intao Andreia eu coloquei o codigo sem atualização ai..pois estou tentanto fazer os files receberem via innerHTML os seus respectivos valores com arraydepois explico melhor, c você achar pra mim bl.. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Fevereiro 28, 2007 Denunciar Share Postado Fevereiro 28, 2007 ok, to vendo aqui se é isso mesmo o que eu disse porque olhei rapidamente o codigo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 erickeek Postado Março 1, 2007 Autor Denunciar Share Postado Março 1, 2007 Ainda consegui fazer!?!? :( Como é pro meu trabalho de TCC vo te que fazer outras coisas depois eu mexo com isso...Valeu por tentar ajudar, mais c você achar beleza?! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Março 1, 2007 Denunciar Share Postado Março 1, 2007 veja este link http://forum.imasters.com.br/lofiversion/i...hp/t167147.htmltalvez seja uma boa opção para voce Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
erickeek
Esse é meu codigo, so to com dois problemas. <_<
Bom ele num está funcionando direito no IE. no FF funciona que é uma beleza.
O outro problema e que se eu tentar inserir mais uma input depois de já ter escolhido as minhas imagens ee some
alguém tem alguma ideia de como fazer isso.
queria fazer algo tipo o email do google de anexo. poderiam mde ajuda?!
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
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.