SuporteTecnico Postado Julho 2, 2010 Denunciar Share Postado Julho 2, 2010 (editado) Estou tentando fazer um menu de busca onde a pessoa digita a palavra chave e escolhe onde quer procurar nas opções de um select menu.Meu menu funciona como eu quero porém não estou conseguindo enviar o valor do input text, vejam:ARQUIVO DE BUSCA<form method="post" name="form"><input type="text" name="nome"><select class="links" name="URL" onchange="if(options[selectedIndex].value) parent.location.href= (options[selectedIndex].value)" size="1" style="background-color: #666666; color: #CCCCCC; font-family: verdana; font-size: 8pt"><option selected>Selecione...</option><option value="lista_autor.asp">Autor</option><option value="lista_livro.asp">Livro</option></select></form>ARQUIVO DE RETORNObusca = request.form("nome") <--- não consigo recuperar esta variável.Alguém tem resposta pra este problema? Editado Julho 2, 2010 por SuporteTecnico Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 bareta Postado Julho 2, 2010 Denunciar Share Postado Julho 2, 2010 o campo ta sendo preenchido e o form enviado? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 SuporteTecnico Postado Julho 2, 2010 Autor Denunciar Share Postado Julho 2, 2010 o campo ta sendo preenchido e o form enviado?Pensando bem acho q nem seria necessário um form porque o próprio menu envia para a página de destino.Se haver outra opção de fazer isso esta aberto para sugestões...Basicamente preciso mostrar onde buscar conforme o menu drop down, porém o usuário deve digitar um nome de busca. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Romero Dias Postado Julho 3, 2010 Denunciar Share Postado Julho 3, 2010 (editado) o campo ta sendo preenchido e o form enviado?Pensando bem acho q nem seria necessário um form porque o próprio menu envia para a página de destino.Se haver outra opção de fazer isso esta aberto para sugestões...Basicamente preciso mostrar onde buscar conforme o menu drop down, porém o usuário deve digitar um nome de busca.Não sei se entendi perfeitamente o objeitvo do script, mas, acho que seria:você permite que o usuário digite um nome na caixa de texto e então no drowdownlist ele escolhe qual o action do form? ou seja, escolha pra qual escript será enviado os dados do form?se for isso, existem varias maneiras de fazer isso, mas, eu só troquei um Java Script do evento onchange do select. da uma olhada ai.<html> <body> <form method="post" name="form"> <input type="text" name="nome"> <select class="links" name="URL" onchange="document.form.action = this.value;" size="1" style="background-color: #666666; color: #CCCCCC; font-family: verdana; font-size: 8pt"> <option selected>Selecione...</option> <option value="lista_autor.asp">Autor</option> <option value="lista_livro.asp">Livro</option> </select> <input type="submit" value="Enter"> </form> </body> </html> lista_autor.asp <% response.write( request.form("nome") ) %> lista_livro.asp <% response.write( request.form("nome") ) %>Abraço Editado Julho 3, 2010 por Romero Dias Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
SuporteTecnico
Estou tentando fazer um menu de busca onde a pessoa digita a palavra chave e escolhe onde quer procurar nas opções de um select menu.
Meu menu funciona como eu quero porém não estou conseguindo enviar o valor do input text, vejam:
ARQUIVO DE BUSCA
<form method="post" name="form">
<input type="text" name="nome">
<select class="links" name="URL" onchange="if(options[selectedIndex].value) parent.location.href= (options[selectedIndex].value)" size="1" style="background-color: #666666; color: #CCCCCC; font-family: verdana; font-size: 8pt">
<option selected>Selecione...</option>
<option value="lista_autor.asp">Autor</option>
<option value="lista_livro.asp">Livro</option>
</select>
</form>
ARQUIVO DE RETORNO
busca = request.form("nome") <--- não consigo recuperar esta variável.
Alguém tem resposta pra este problema?
Editado por SuporteTecnicoLink para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.