Ir para conteúdo

POWERED BY:

Arquivado

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

zenfra

Textarea

Recommended Posts

Bom dia,

 

Não consigo pegar o valor digitado em um textarea com javascript executado a partir de um click em um botão.

 

Alguém sabe me dizer por que isso acontece e como poderia fazer?

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como você está tentando fazer?

<script type="text/javascript">
function pegaArea()
{
	var elemento = document.getElementById('text');
	alert(elemento.value);

}
</script>
</head>
<body>

<textarea id="text"></textarea>
<input type="button" value="Pega Conteudo" onclick="pegaArea()" />
Vale lembrar que textareas não tem o atributo "value" no HTML.

Compartilhar este post


Link para o post
Compartilhar em outros sites

basicamente isso, sendo que o meu script java ta em um arquivo separado.

 

O que retorna é undefined.

 

 

 

<script type="text/javascript">

 function envia(PFomrId){

  var FormId = document.getElementById(PFomrId);

  alert(FormId.mensagem.value);

};

</script>

<form id="form_contato">


 <textarea id="mensagem" rows="10" cols="10" ></textarea>

</br>

<input type="button" value="Enviar" onClick="envia('form_contato')"/>

</form>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Testa aii

 

<script type="text/javascript">

function envia(PFomrId){

  var FormId = document.getElementById(PFomrId);

  alert(FormId.value);

};

</script>

<form id="form_contato">


<textarea id="mensagem" rows="10" cols="10" ></textarea>

</br>

<input type="button" value="Enviar" onClick="envia('mensagem')"/>

</form>

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.