Walter Almeida Cerqueira Posted October 14, 2011 Report Share Posted October 14, 2011 (edited) Olá, será que alguém pode me ajudar?Cenário:2 combobox(Estado/Municípios) mais um textarea, através do uso de DOM minha funçãocapturar o valor do combobox estado/municipio e os exibi "Alert"Entretanto, como faço para inserir os campos selecionados através de um botão no textarea? Ex.: <script type="text/javascript"> function informar(){ var i = document.form.estado.selectedIndex; var h = document.form.cidade.selectedIndex; alert(document.form.estado.text+' - '+document.form.cidade[h].text); } </script> Edited October 14, 2011 by Walter Almeida Cerqueira Quote Link to comment Share on other sites More sharing options...
0 Walter Almeida Cerqueira Posted October 15, 2011 Author Report Share Posted October 15, 2011 Oops! Me enganei com o nome do elemento, na verdade o intuito é alimentar um textarea ao invés de textbox com valores dos combobox's.Bem de qualquer forma consegui resolver!Modificação no código<script> function preencher(){ var e = document.form.estado.selectedIndex; var c = document.form.cidade.selectedIndex; document.form.area.value = (document.form.estado[e].text+' - '+document.form.cidade[c].text); } </script>,Funciona perfeitamente!Entretanto, os valores dos combobox's adicionados no textexarea, estão sendo sobrepostos. alguém pode me ajudar? Quote Link to comment Share on other sites More sharing options...
0 Walter Almeida Cerqueira Posted October 15, 2011 Author Report Share Posted October 15, 2011 Pronto!<script type="text/javascript"> function preencher(){ //Cria indice est = document.form.estado.selectedIndex; mun = document.form.cidade.selectedIndex; //Concatenação dos vetores, input e output sel= (document.form.estado[est].text+' - '+document.form.cidade[mun].text); inp = document.form.placa.value; out = document.form.area.value; document.form.area.value = out + sel +' - '+ inp + "\n"; //Limpa os campos document.form.placa.value = ""; document.form.estado.value = ""; document.form.cidade.value = ""; } </script> Quote Link to comment Share on other sites More sharing options...
Question
Walter Almeida Cerqueira
Olá, será que alguém pode me ajudar?
Cenário:
2 combobox(Estado/Municípios) mais um textarea, através do uso de DOM minha função
capturar o valor do combobox estado/municipio e os exibi "Alert"
Entretanto, como faço para inserir os campos selecionados através de um botão no textarea?
Ex.:
<script type="text/javascript">
function informar(){
var i = document.form.estado.selectedIndex;
var h = document.form.cidade.selectedIndex;
alert(document.form.estado.text+' - '+document.form.cidade[h].text);
}
</script>
Edited by Walter Almeida CerqueiraLink to comment
Share on other sites
2 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.