Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, boa tarde!
Preciso de uma função em JavaScript, mas não estou conseguindo encontrar uma solução (não tenho tanto conhecimento em JavaScript).
Esta função deve fazer com que, automaticamente, seja preenchido um campo texto de acordo com as opções selecionadas de um campo select multiple, ou seja, a cada seleção do select, o campo texto é atualizado.
Alguem teria alguma solução.
Abraços
São os valores do select mesmo
Oi pessoal, já encontrei a solução.
Vou disponibilizar, caso alguém necessite do código.
<script type="text/javascript">
function seeList(form) {
var result = "";
for (var i = 0; i < form.accList.length; i++) {
if (form.accList.options*.selected) {*
* result += ""+ form.accList.options**.text +",";*
}
}
<!-- alert("You have selected:" + result); -->
<!-- document.write ("<input type='text' value='"+result+"'>")-->
campo=document.getElementById('texto');
campo.value=result
}
* </script>*
*<form>*
* <select name="accList" size="9" multiple="multiple" onchange="seeList(form)">*
* <option selected="selected">Opção 1</option>*
* <option>Opção 2</option>*
* <option>Opção 3</option>*
* <option>Opção 4</option>*
* <option>Opção 5</option>*
* </select></p>*
* <p>*
* <input type="button" value="View" onclick="seeList(this.form)" />*
* <input type="text" id="" value=+result>*
* <input type="text" id="texto" value="" />*
* </p>*
* </form>*
os dados q preencherão os inputs, vem de onde ?
são iguais aos do select ? ou precisam vir do banco ?