Ir para conteúdo

POWERED BY:

Arquivado

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

-=Felipe=-

[Resolvido] Ao clicar em uma opção, texto aparecer em um textarea

Recommended Posts

Não sei se é aqui que posta pois não achei topico de ajuda amsi vai aqui mesmo ;P

 

Eu quero um menu combo (ja tenho)

ele ta com varias opções

ai quando você clcia em uma opção, oque esta escrito nakela opção vai para uma caixa de texto (textarea)

 

Por exemplo

Menu Combo > Opção 1

Textarea: A opção 1 vem pra ca

 

Isso ai em cima eu tenho certinho

 

<form name="combowithtext">
<select name="Assuntos" size="1" onChange="showtext()">
<option selected>Assuntos</option>
<option>Tenho Uma Ideia</option>
<option>Tenho Problemas</option>
<option>Denunciar comportamento ilegal</option>
<option>Evento</option>
<option>Relatar um Bug (erro)</option>
<option>Pedidos</option>
<option>Reclamações</option>
<option>Sugestões</option>
</select>
<br>
<br>
<label for="postTitle" class="">Assunto</label>
<input id="postTitle" class="" type="text" name="postTitle" value="" maxlength="255" />
<script language="javascript">
<!--

var shortcut=document.combowithtext
var descriptions=new Array()

///////////////////////////////////////////////////////////////////////////////////
//   Alargar esta lista, se necessário, para acomodar mais seleções
//////////////////////////////////////////////////////////////////////////////////

descriptions[0]="Escolha um Assunto."
descriptions[1]="Tenho Uma Ideia"
descriptions[2]="Tenho Problemas"
descriptions[3]="Denunciar alguem"
descriptions[4]="Evento"
descriptions[5]="Relatar um Bug (erro)s"
descriptions[6]="Pedidos"
descriptions[7]="Reclamações"
descriptions[8]="Sugestoes"


shortcut.postTitle.value=descriptions[shortcut.Assuntos.selectedIndex]

function showtext(){
shortcut.postTitle.value=descriptions[shortcut.Assuntos.selectedIndex]
}
//-->
</script>
</form>

 

Agora que eu Pressiso de ajuda

 

Em baixo da textarea eu quero um botão escrito enviar, e assim que você clica neste botao a Opção 1 ke esta na textarea acima vai par uma textarea mais abaixo (abaixo do botao logico)

 

Textarea 2 Clico no botão enviar e a Opção 1 veio pra ca

 

 

 

Não sei explicar Muito bem mais é mais ou menos isso ai

 

Obrigado !!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Evite fazer tópicos com títulos chamativos.. isso vai contra as regras do fórum.

O assunto do teu post é Javascript... e não HTML ou padrões Web.. portanto, você postou no subfórum errado.. mas como é simples, a tua solução é essa:

<form name="combowithtext">
<select name="Assuntos" size="1" onChange="showtext()">
<option selected>Assuntos</option>
<option>Tenho Uma Ideia</option>
<option>Tenho Problemas</option>
<option>Denunciar comportamento ilegal</option>
<option>Evento</option>
<option>Relatar um Bug (erro)</option>
<option>Pedidos</option>
<option>Reclamações</option>
<option>Sugestões</option>
</select>
<br>
<br>
<label for="postTitle" class="">Assunto</label>

<input id="postTitle" class="" type="text" name="postTitle" value="" maxlength="255" />
<input type="button" value="Enviar" onclick="enviarText();" />
<input id="segundo" class="" type="text" name="segundo" value="" maxlength="255" />

<script language="javascript">
<!--

var shortcut=document.combowithtext
var descriptions=new Array()

///////////////////////////////////////////////////////////////////////////////////
//   Alargar esta lista, se necessário, para acomodar mais seleções
//////////////////////////////////////////////////////////////////////////////////

descriptions[0]="Escolha um Assunto."
descriptions[1]="Tenho Uma Ideia"
descriptions[2]="Tenho Problemas"
descriptions[3]="Denunciar alguem"
descriptions[4]="Evento"
descriptions[5]="Relatar um Bug (erro)s"
descriptions[6]="Pedidos"
descriptions[7]="Reclamações"
descriptions[8]="Sugestoes"


shortcut.postTitle.value=descriptions[shortcut.Assuntos.selectedIndex]

function showtext(){
shortcut.postTitle.value=descriptions[shortcut.Assuntos.selectedIndex]
}
//-->
function enviarText()
{
	var primeiro = document.getElementById('postTitle');
	var segundo = document.getElementById('segundo');

	segundo.value = primeiro.value;

}
</script>
</form>
:lol:

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.