Forum Pplware

Versão Completa: OnClick em Javascript
Está de momento a ver uma versão reduzida do nosso conteúdo. Ver versão completa com o formato adequado.
Boa tarde,

Nunca estudei javascript e por isso não sei criar códigos, mas ao lê-los entendo-os um pouco e consigo modifica-los. Mas como, tal como disse, não sei criar códigos gostava de saber se alguém me pode facultar um código com a função de inserir caracteres numa área de texto através da função onClick.

Já pesquisei na net mas o que encontrei é um pouco avançado demais para mim.

Agradeço antecipadamente.
Pelo que percebi, queres clicar num botão ou em algo e adicionar caracteres a uma Textarea?

É isso?
Se sim, podes ir por esta forma:
<button onclick="document.getElementById('txtareaID').value='caracteres a adicionar';">

Exemplo textarea:

<textarea id="txtareaID">
</textarea>


Depois diz se funciona como pretendes.
Boa noite!

A ideia é essa mas é um pouco mais complicado que isso porque era para testar num blog Blogger e a textarea já está criada e omissa no código fonte.
O que eu encontrei através do Firebug foi isto:

<textarea id="commentBodyField" onkeypress="BLOG_CMT_onCommentBodyChange()" cols="60" rows="8" name="commentBody"></textarea>

mas analisando o código fonte não encontro nada disto.

Experimentei com commentBodyField mas não resultou.

Mas não é nada importante porque era apenas para adicionar emoticons clicaveis junto da caixa de comentários e pretendia fazer algo deste tipo:

<img src="ENDEREÇO DA IMAGEM" onclick="document.getElementById('commentBodyFiled').value='CÓDIGO';" />

Eu estou a usar uma alternativa que é digitar códigos que depois são transformados em imagens.

Podes ver aqui


De qualquer forma... Obrigado!!
Podes adicionar um ID neste DIV:

<div style="-moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; width: 369; text-align: left; border: 1px solid #cccccc; padding: 5px; background: #eeeddf; height:86">

Depois de adicionares, escreve aqui qual foi o ID que usas-te, que eu depois vou ver se arranjo uns minutos para te por isso a funcionar...


PS: Apaga o comentário que refere para o admin apagar o comentário.
Fui eu que escrevi para testar uma coisa que tinha em dúvida.
URL's de Referência