Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rsddaros

Como adicionar campos em formulario ja carregados?

Recommended Posts

Preciso que quando um usuario acesse o formulario do meu site ele consiga adicionar mais campos para envio de imagem....exemplo no meu formulario tem um campo assim " <input type="file" name="file[]" /> " preciso que quando o usuario clicar no botao " <input type="button" onclick="adicionar_campo();" /> " ele duplique o campo "file" com o mesmo nome Alquem sabe como posso fazer isso? ou quais funçoes devo procurar?Agradeço a atençao e Bom 2007 para todos!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

acho que seria algo mais ou menos assim

 

function adicionaElemento()

{

//cria o elemento

var e = document.createElement("input");

 

//seta as propriedades

e.name = 'imagem';

...

 

//adiciona no formulario

//aqui tu vai precisar saber qual vai ser o elemento pai do novo elemento

//tu pode passar por parametro ou deixar fixo

 

var pai = document.getElementById("pai")

 

pai.appendChild(e);

//ou

pai.insertBefore(e);

}

 

 

tu também pode utilizar o metodo cloneNode pra fazer um clone de um elemento

 

oClone = object.cloneNode( [bCloneChildren])

 

bCloneChildren, opcional, determina se deve ou nao clonar os filhos do elemento desejado

 

 

na duvida de como utilizar um desses comandos

consulta :

http://msdn.microsoft.com/library/default....nce/methods.asp

ou

www.google.com

 

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.