Como adicionar o mesmo elemento várias vezes em linhas diferentes

1 resposta
K

Olá, boa tarde!

Tenho aqui um select com algumas opções, por exemplo:

<div id='responsaveis-container' class='ui-widget'>
                        <select name='selectResponsaveis' id='selectResponsaveis'>
                                <option value='repo1'>Responsavel 1</option>
                                <option value='repo2'>Responsavel 2</option>
                        </select>
                        <input type='button' class='btn' value='Adicionar' onclick='adicionarResponsavel()'/>
           
                </div>

A minha intenção, é que sempre que clicarem no botão "Adicionar", a função "adicionarResponsavel()" insira uma linha abaixo com um select igual ao anterior; mas quando faço da erro, o código que estou tentando fazer é o seguinte:

function adicionarResponsavel() {
                var select = document.getEelementById('selectResponsaveis');
                var div = document.getElementById('responsaveis-container').appendChild(select);
        }

Obrigado

1 Resposta

perdeu

que erro?
tente esse codigo

var clone = document.getElementById('origem').cloneNode(true);
	var destino = document.getElementById('destino');
	destino.appendChild (clone);
Criado 2 de outubro de 2012
Ultima resposta 3 de out. de 2012
Respostas 1
Participantes 2