Jump to content


Photo

Adicionar Novo Imput


  • Faça o login para participar
1 reply to this topic

#1 Max William

Max William

    12 Horas

  • Usuários
  • 192 posts
  • Sexo:Masculino
  • Localidade:Maringá - Paraná

Posted 26/03/2010, 09:25

Olá.

Antes de mais nada, minha afinidade com js é zero. nunca usei, maximo q ja fiz com js foi ctrl+c ctrl+v..
Eu gostaria de saber como faz para quando usuario clicar (adicionar mais campos), ele adicionar mais 1 imput.

<form>
 <input type="file" name="arquivo[]" />
 <input type="submit" name="enviar" />
</form>

<a href="#">adicionar mais 1 campo</a>

acima é so um exemplo figurativo para entender, quando usuario clicar no adicionar mais 1 campo, ele adiciona mais 1 input tipo file

<form>
 <input type="file" name="arquivo[]" />
 <input type="file" name="arquivo[]" />
 <input type="submit" name="enviar" />
</form>

<a href="#">adicionar mais 1 campo</a>

Alguem poderia fornecer o codigo que faça isso?

Edição feita por: Max William, 26/03/2010, 09:25.

Se eu lhe ajudei ;) Clique para agradecer!

#2 Willian Gustavo Veiga

Willian Gustavo Veiga

    12 Horas

  • Usuários
  • 175 posts
  • Sexo:Masculino

Posted 26/03/2010, 10:46

Bom dia, tudo bem?

Fiz um código bem rápido.
<html>
	<head>
		<script type="text/javascript">
		function create() {
			var input = document.createElement('input');
			input.type = 'file';
			input.name = 'file[]';
			
			document.getElementById('container').appendChild(input);
		}
		</script>
	</head>
	<body>
	<div id="container">
	</div>
	<a id="link" href="#" onclick="create()">Create!</a>
	</body>
</html>
Espero que sirva.

Um abraço, tudo de bom.
Posted Image




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq