Bruce Postado Novembro 30, 2007 Denunciar Share Postado Novembro 30, 2007 Oi Pessoa!Como posso, através de javascript, manipular uma tag select?Eu gostaria de poder selecionar um dos itens abaixo, por exemplo, usando javascript!<select name="idcategoria" > <option value="-1"></option> <option value="1">Papelaria</option> <option value="2">Perfumaria</option> <option value="3">Livros</option> </select>Agradeço a quem puder ajudar! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Novembro 30, 2007 Denunciar Share Postado Novembro 30, 2007 você não explicou bem, o que eu pude entender (EXEMPLO):<a href="#" onclick="document.getElementById('idcategoria').selectedIndex = -1">Nenhum</a><br> <a href="#" onclick="document.getElementById('idcategoria').selectedIndex = 1">Papelaria</a><br> <a href="#" onclick="document.getElementById('idcategoria').selectedIndex = 2">Perfumaria</a><br> <a href="#" onclick="document.getElementById('idcategoria').selectedIndex = 3">Livros</a><br> <select name="idcategoria" > <option value="-1"></option> <option value="1">Papelaria</option> <option value="2">Perfumaria</option> <option value="3">Livros</option> </select> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Bruce Postado Dezembro 3, 2007 Autor Denunciar Share Postado Dezembro 3, 2007 Desculpe pela demora. Consegui resolver o problema.Eu estava querendo, após a definição dos itens do select (os options), deixar um deles selecionado.Eu estou usando JSP, a solução que eu achei foi a seguinte:<form name="frm2" action="x"> <select name="idcategoria"> <option value="-1"></option> <option value="1">Papelaria</option> <option value="2">Perfumaria</option> <option value="3">Livros</option> </select> <script> document.frm2.idcategoria.value=<%=prod.getIdProduto()%> </script> </form>Da próximas vezes tentarei ser mais claro. Obrigado! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Visitante Postado Dezembro 21, 2007 Denunciar Share Postado Dezembro 21, 2007 Desculpe pela demora. Consegui resolver o problema.Eu estava querendo, após a definição dos itens do select (os options), deixar um deles selecionado.Eu estou usando JSP, a solução que eu achei foi a seguinte:<form name="frm2" action="x"> <select name="idcategoria"> <option value="-1"></option> <option value="1">Papelaria</option> <option value="2">Perfumaria</option> <option value="3">Livros</option> </select> <script> document.frm2.idcategoria.value=<%=prod.getIdProduto()%> </script> </form>Da próximas vezes tentarei ser mais claro. Obrigado!como faco para quando eu selecionar perfumaria apareca uma outra select com as opçoes referente a perfumaria??? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fercosmig Postado Dezembro 21, 2007 Denunciar Share Postado Dezembro 21, 2007 você pode enviar o id de perfumaria para a mesma página via form ou querystring e mostrar somente as opçoes de perfumaria, ou com ajax, tem exemplo aqui no fórum. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Tatiana Carrazzoni Postado Janeiro 4, 2008 Denunciar Share Postado Janeiro 4, 2008 Oi Pessoal!!É o seguinte eu tenho dois selects no formulario, categoria e subcategoria. Quero fazer da seguinte forma:deixar desabilitado o subcategoria até que seja selecionada uma categoria e a partir daí so carregar as subcategorias relacionadas a categoria selecionada...a tabela categoria tem os seguintes campos: id, nomea tabela subcategoria tem os seguintes campos: id_sub, nome, nome_sub (o nomvem da tabela categoria).Agradeço a ajuda de vocês.. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Bruce
Oi Pessoa!
Como posso, através de javascript, manipular uma tag select?
Eu gostaria de poder selecionar um dos itens abaixo, por exemplo, usando javascript!
Agradeço a quem puder ajudar!
Link para o comentário
Compartilhar em outros sites
5 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.