ppgsalomao Postado Janeiro 11, 2004 Denunciar Share Postado Janeiro 11, 2004 Tipo ... num editor de texto tipo esse do invision de postar ... como faço para quando eu clicar no "B" aparecer no textarea ?? Fazendo em JS da ? Como ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 John Doe Postado Janeiro 11, 2004 Denunciar Share Postado Janeiro 11, 2004 Assim cara: <html> <head> <script language="JScript"> <!-- function TrocaTexto(valor) { var range=document.selection.createRange(); if (valor=='B') { range.text = "[B]"+range.text+"[/B]"; } } --> </script> <title>CreateTextRange()</title> </head> <body> <form name="f1"> <textarea name="t1"></textarea> <br> <input type="button" onclick="TrocaTexto('B')"> </body> </html> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ppgsalomao Postado Janeiro 11, 2004 Autor Denunciar Share Postado Janeiro 11, 2004 Kd tu q não ta no MSN ?? hehehe ...Seguinte ... esse script ... se tu clica no botão 2 vezes ... ele adiciona no value do Botão !! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 diraol Postado Janeiro 11, 2004 Denunciar Share Postado Janeiro 11, 2004 então.... o que tem que acontecer é isso mesmo, ele coloca o no value....quando você for enviar o 'form' você utiliza o php/asp para trocar o pelo <font style=bold></font> .... sacou????? e assim por diante..... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 John Doe Postado Janeiro 11, 2004 Denunciar Share Postado Janeiro 11, 2004 Kd tu q não ta no MSN ?? hehehe ...Seguinte ... esse script ... se tu clica no botão 2 vezes ... ele adiciona no value do Botão !! Problema resolvido:<html> <style> <!-- .bold {font-weigth:bold;} --> </style> <head> <script language="JScript"> <!-- function TrocaTexto(valor) { var range=document.selection.createRange(); if (valor=='B') { range.text = "[b]"+range.text+"[/b]"; f1.b1.value="B"; } } --> </script> <title>CreateTextRange()</title> </head> <body> <form name="f1"> <textarea name="t1"></textarea> <br> <input type="button" name="b1" class="bold" value="B"onclick="TrocaTexto('B')"> </form> </body> </html> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ppgsalomao Postado Janeiro 11, 2004 Autor Denunciar Share Postado Janeiro 11, 2004 A parte do trocar eu sei fazer e tal (em PHP)Era só isso ... o John Doe Resolveu !!! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
ppgsalomao
Tipo ... num editor de texto tipo esse do invision de postar ... como faço para quando eu clicar no "B" aparecer no textarea ?? Fazendo em JS da ? Como ?
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.