OnClick em Javascript - Versão de Impressão +- Forum Pplware (http://forum.pplware.com) +-- Fórum: Mais Tech (/forumdisplay.php?fid=11) +--- Fórum: Programação e Web (/forumdisplay.php?fid=16) +--- Tópico: OnClick em Javascript (/showthread.php?tid=10026) |
OnClick em Javascript - vicioprofundo - 26-10-2011 16:16 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. RE: OnClick em Javascript - Mettafox - 27-10-2011 22:13 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. RE: OnClick em Javascript - vicioprofundo - 27-10-2011 22:54 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!! RE: OnClick em Javascript - Mettafox - 28-10-2011 02:57 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. |