Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Wingdings

[Resolvido] Alterar texto de TEXTAREA

Recommended Posts

Fala galera,

entao

O script funciona assim:

 

Eu busco do BD algumas frases, que vao para um <select><option>...

 

Quando seleciono alguma das frases, a frase selecionada vai parar no text area, até ai tudo bem, sem erros sem problema :clap:

mas se eu escrever qualquer coisa no textarea, e depois selecionar algum dos textos, ele nao vai pro textarea, o textarea fica com o texto antigo... :ermm:

Dai eu queria que sempre que o usuário selecionasse algum dos textos, esse texto ia pro textarea, ele escrevendo alguma coisa ou não a frase iria pro textarea...

 

 

Javascript:

<script type="text/javascript">
function selectext(texto){
document.getElementById('texto_escolhido').innerHTML=texto;
}
</script>

 

HTML:

<select onchange="selectext(this.value);">
       <option disabled="disabled">Selecione a frase</option>
<option value="Frase 1">Frase 1</option>
<option value="Frase 2">Frase 2</option>
<option value="Frase 3">Frase 3</option>
<option value="Frase 4">Frase 4</option>                     	                                                
</select>
<br />
<textarea cols="54" rows="6" maxlength="600" name="texto_escolhido" id="texto_escolhido" style="resize:vertical;"></textarea>

 

Obrigado a atenção ^_^

Compartilhar este post


Link para o post
Compartilhar em outros sites

Só para complementar, é porque você estava utilizando o método .innerHTML, ele dava replace no seu texto antigo porque ele ignora os valores nas tags e elementos e substituem.

 

:thumbsup:

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.