Lima 2011 Posted September 18, 2011 Report Share Posted September 18, 2011 Senhores, boa Tarde!Por favor, como faço para pega o valor em destaque do campo select abaixo:<select size="1" name="parceiro" style="width: 147; height: 22" tabindex="5"><option value="1">Teste</option></select>Lembrando que preciso do valor em destaque.Muito Obrigado. Quote Link to comment Share on other sites More sharing options...
0 Guest Posted September 18, 2011 Report Share Posted September 18, 2011 Olá amigo, quando você resgata um Select, você não resgata o valor Visualizado pelo usuário, e sim o Atributo Value do Select, nesse caso, você regatará o valor 1.Como destacado Abaixo.<select size="1" name="parceiro" style="width: 147; height: 22" tabindex="5"><option value="1" >Teste</option></select>Assim, você Regatará o Valor Teste<select size="1" name="parceiro" style="width: 147; height: 22" tabindex="5"><option value="Teste" >Teste</option></select>Para Resgatar esse valor via Programação ASPUse a função:Request.Form("parceiro") Um breve Exemplo: Salve como teste.asp <form name="teste" method="post" action="teste.asp"> <select name="parceiro"> <option value="">Selecione Uma Opção</option> <option value="teste1">Teste1</option> <option value="teste2">Teste2</option> </select> <br> <input type="submit" value="Envio" /> </form> <% VALOR = Request.Form("parceiro") 'Aqui esta dizendo se o valor for diferente de vazio, então mostra ele. If VALOR <> "" then response.write VALOR end if %>Até, espero ter ajudado. Quote Link to comment Share on other sites More sharing options...
0 Lima 2011 Posted September 19, 2011 Author Report Share Posted September 19, 2011 NoNaMexD, muito obrigado pela atenção!Vamos lá,Estou utilizando o Ajax neste combo/select, sei que consigo resgatar o valor que está no “value”, através de um Request. Form. porém este valor não me interessa, pois ele está sendo utilizado para passar o parâmetro para o Ajax, onde faz um filtro em uma tabela no banco dados e traz o valor correspondente ao parceiro selecionado, logo o meu value fica como um código ex. "01". Preciso do valor de exibição para gravar no banco de dados, ou seja, o próprio parceiro e não código.Mais uma vez obrigado! Quote Link to comment Share on other sites More sharing options...
0 bareta Posted September 21, 2011 Report Share Posted September 21, 2011 use javascript.... movendo Quote Link to comment Share on other sites More sharing options...
0 fiote Posted September 28, 2011 Report Share Posted September 28, 2011 <script> function mostraletra(valor) { var texto = null; var select = document.getElementById('campo'); for(var i = 0; i < select.length; i++) { if (select[i].value == valor) texto = select[i].text; } alert(texto); } </script> <select id='campo' onchange='mostraletra(this.value)'> <option value='1'>A</option> <option value='2'>B</option> <option value='3'>C</option> </select> Quote Link to comment Share on other sites More sharing options...
0 Lima 2011 Posted October 3, 2011 Author Report Share Posted October 3, 2011 Obrigado Pessoal consegui resolver. Quote Link to comment Share on other sites More sharing options...
Question
Lima 2011
Senhores, boa Tarde!
Por favor, como faço para pega o valor em destaque do campo select abaixo:
<select size="1" name="parceiro" style="width: 147; height: 22" tabindex="5">
<option value="1">Teste</option>
</select>
Lembrando que preciso do valor em destaque.
Muito Obrigado.
Link to comment
Share on other sites
5 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.