Ir para conteúdo

POWERED BY:

Arquivado

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

Reginaldo Evaristo

[Resolvido] Copiar Listbox

Recommended Posts

Boa Tarde Pessoal,

 

Estou com uma grande dificuldade para montar esses projeto, a duvida é a seguinte:

 

Tenho 2 list box com os estados brasileiros, um para o usuario preenche com endereço da loja e outro para o usuario preenche com endereço de entrega. queria que quando o usuario selecionar o primeiro listbox criar um botão que se ele clicar selecionava o mesmo estado no endereço de cobrança.

 

Resumindo tenho dois list box com as mesmas opções, queria criar um função que copie o valor selecionado de um list para o outro.

 

Alguem poderia me ajudar ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Verifiquei o link William, porem não era isso, pois eu preciso copiar os dados de um list para o outro, no caso do exemplo a pessoa seleciona uma opção da list e os outros campos textbox são preenchidos copiando do formulario acima.

Queria copiar um opção selecionada na list para outra list.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então pera lá... a segunda list, não tem essa opção ?

e você precisa criar esse outro option na segunda ?

 

ou ela já tá lá, e você só precisa selecionar ela também ?

se selecionar uma na primeira, seleciona o mesmo na segunda.

 

esboce o HTML disso, e poste aqui.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O segundo list ja tem a mesma opção la, somente tenho que selecionar ela. Pequisei na internet e consegui, o codigo ficou assim:

 

var i;
   
   for (i = 0; i < document.getElementById("estado_manual").options.length; i++)
   
    	if (document.getElementById("estado_manual").options[i].selected == true){
  	
  	document.getElementById("estado_manual2").options[i].selected = true; 
              
 	}else{} 
 		
   	i--;

Vlw gente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

pois é, a solução estava no link que postei em #2

 

^_^

function selected( select_value, select )
{
        var options = select.getElementsByTagName('option');
        for( var i=0; i<options.length; i++ )
        {
                if( options[i].value==select_value )
                        return options[i].selected = true;
        }
}

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.