Ir para conteúdo

POWERED BY:

Arquivado

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

rogelio2005rj

Passar dados de uma Table para uma caixa de texto

Recommended Posts

Eu tenho a seguinte tela com 4 campos e uma tabela com o resultado da pesquisa dos campos. Eu tenho uma tela com o seguinte campos: Data: [01/01/2005] Cpf: [655.421.200-12] Promotor: [11] Valor: [1000,00] Eu tenho a seguinte tabela em um div na mesma pagina: Eu tenho a seguinte tabela em um div na mesma pagina: Opção Data CPF Promotor Valor da proposta O 2005-1-1 999.999.999-99 11 1500 O 2005-10-1 555.555.555-55 11 100 O 2005-5-16 111.111.111-11 11 100 O 2005-5-16 111.111.111-11 11 1000 O 2005-5-16 556.632.144-52 11 362 O 2005-5-16 444.444.444-44 11 2000 OBS: A letra O é o --> Radio buttonComo é que eu faço: Quando eu clicar em um RADIO BUTTON, as informações dessa linha do OptionButton passem para os campos acima Data, cpf, promotor e valor?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Os valores que estão no radiobutton vem do banco, ou melhor os seus dados vem todos do banco de dados?T+fico no aguardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

é fácil. voce coloca o value das radiobuttons nesse esquema:<input type=radiobutton name='proposta' value='2005052611111111111223333'>20050526 será a data11111111111 será o cpf22 será o promotor3333 será o valor, aí tu faz assimvar data=proposta.substr(0,8);var cpf=proposta.substr(8,11);var promotor=proposta.substr(19,2);var valor=proposta.substr(21,4);aí nas propriedades do onclick tu bota assimform.cpf.value=cpf;faça o teste aí, porque não testei, mas o básico é isso mesmo!!!!!!falou!!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Resolução:

=====================================================

1º) Colquei um campo "hidden" para cada linha da tabela e armazenei todos os

valores da linha no value do "hidden".

 

<input type="hidden" name="hdn287636"

value="287636&*Data~04/05/2005&*CPF~111.111.111-11&*Promotor~11&*Valor~251,15&*">

 

2º) Criei uma função para passar os valores do hidden para os campos:

 

<script language="JavaScript">

function fMostraDados(StrIdentidadeOption)

{

var vStrIndex;

var arrNomeValorCampo = new Array();

var vNomeCampo; //= new Object();

var vValorCampo;

var NomeCampo;

NomeCampo = 'hdn' + StrIdentidadeOption;

var arrCampoVal = new Array();

arrCampoVal =

(document.frmDigitacao.elements[NomeCampo].value).split('&*');

 

for(i=1;i<arrCampoVal.length;i++){

arrNomeValorCampo = arrCampoVal.split('~')

for(x=0;x<arrNomeValorCampo.length;x++){

vNomeCampo = arrNomeValorCampo[0].toLocaleUpperCase();

vValorCampo = arrNomeValorCampo[1].toString();

document.frmDigitacao.elements[vNomeCampo].value = vValorCampo;

}

 

}

}

 

</script>

 

 

E deu certo......Funcionou!!!!

 

:-)

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.