Rudimar Postado Janeiro 27, 2005 Denunciar Share Postado Janeiro 27, 2005 Tenho um menu de lista, assim: <select name="SelectAnos" size="3" multiple style="WIDTH: 90px" onMouseDown="Recup(this)"> </select> Note que existe o evento onMouseDown que executa a funcao Recup(this). Veja a função abaixo: <script> Function Recup(){ alert(document.form1.SelectAnos.value); } </script> Mas está dando erro. Aparece aquele erro no rodapé da página: "Concluído, mas a página contem erros".Também tentei alterar o SelectAnos para SelectAnos[0], porque vi aqui no forum que precisa especificar um indice. Então ficou assim:alert(document.form1.SelectAnos[0].value);Mas também dá erro... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Crystian Postado Janeiro 27, 2005 Denunciar Share Postado Janeiro 27, 2005 seguinte rudimar, você tah chamando uma function com um parâmetro e na ora q você implementou a function você não especificou nenhum parâmetro.veja:<select name="SelectAnos" size="3" multiple style="WIDTH: 90px" onMouseDown="Recup(this)"> </select>e na ora da implementação não existe parâmetro:<script>Function Recup(AQUI DEVERIA TER UM PARAMETRO){alert(document.form1.SelectAnos.value);}</script>Outra coisa errada é a palavra Function com o "F" maiusculo.<script>function Recup(obj){alert(obj.value);}</script>Explica o que você quer fazer, talvez agente possa te ajudar mais.AbraçoCrystian Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Rudimar
Tenho um menu de lista, assim:
Note que existe o evento onMouseDown que executa a funcao Recup(this). Veja a função abaixo:Mas está dando erro. Aparece aquele erro no rodapé da página: "Concluído, mas a página contem erros".
Também tentei alterar o SelectAnos para SelectAnos[0], porque vi aqui no forum que precisa especificar um indice. Então ficou assim:
alert(document.form1.SelectAnos[0].value);
Mas também dá erro...
Link para o comentário
Compartilhar em outros sites
1 resposta 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.