Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17416
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Criando input dinamicamente

05-06-2007 23:53

Esse script cria alguns inputs text de acordo com valores do select

<script> function cria(quantos) {   // limpa o div dos inputs a cada troca no select document.getElementById("campos").innerHTML = "";   for(var i=0; i < quantos; i++) {   // cria o input novo = document.createElement('input');   // define o tipo do input novo.setAttribute('type', 'text');   // define o name do input | campo_ + valor do select, campo_1, campo_2, continua novo.setAttribute('name', 'campo_'+parseFloat(i+1));   // input criado document.getElementById('campos').appendChild(novo); }   } </script>


<form action="" method="GET">   <select name="quantos" onChange="cria(this.value)"> <option></option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> </select>   <div id="campos" style="width:100px;"></div> <input type="submit">   </form>

0
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum :rock:

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado