Ir para conteúdo

POWERED BY:

Arquivado

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

andreia_sp

[Resolvido] Style dentro do Textarea

Recommended Posts

Bom dia Pessoal,

 

Alguém sabe se é possível definir uma cor na fonte em uma determinada palavra dentro do textarea? Só que não pode inserir as tags e sim exibir a cor.

Por exemplo, eu tenho um textarea onde colocarei comandos SQL:

 

Select * from tabela where idt = 1

 

As palavras reservadas “select” “from” “where” ficariam em azul, para destaque.

 

Eu consigo coloca-las em letras maiúsculas através do toUpperCase() mas a cor da fonte não, é possível??

 

 

Obrigada

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi andrea, eu acho que isso não é possível não.

 

Oque você poderia fazer, seria simular o textarea com uma DIV, e nela então aplicar o HTML/CSS necessário para mudar de cor a palavra que você quiser.

 

Oque você tá tentando fazer, é um efeito igual os editores WYSIWYG ?

http://tinymce.moxiecode.com/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu pensei se simular mas o campo seria de entrada e saida de dados, dai eu ia ter que ficar transformando em textarea toda vez q o usuario clicasse dentro da div.... ia ficar mta coisinha. E pra usar editor pronto, tb daria uma mao de obra sendo que a formatação deve ser aplicada mas nao inserida ao submit na pagina.. era apenas pra visualizar.

 

mas obrigada

Compartilhar este post


Link para o post
Compartilhar em outros sites

Hum... agora que reli o primeiro post, entendi melhor.. você quer fazer um highlight da sintaxe.

 

sem 'transformar' input em div/div em input, não vejo como fazer.

A menos que ao digitar, você fosse reescrevendo logo abaixo, já com o hightlight aplicado. Ficaria bacana a visualização, e 'em tempo real', se você disparar no onkeyup.. sei lá.

 

ps: [off] Você era moderadora daqui ne?! ficou sem tempo ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como eu posso simular um INPUT com DIV? E depois, para recuperar os dados, ou envia-los?

Se puderem ajudar...

Compartilhar este post


Link para o post
Compartilhar em outros sites

nossa rapaz, desenterrou o topico!

 

William querido desculpe acabei deixando voce sem resposta hein! Acabei fazendo da forma que você sugeriu, usando uma div por cima. Nao foi uma solução bonita mas foi a melhor.

respondendo o off, sim eu era moderadora da sala JS e tive de sair por falta de tempo =/

 

Jefrey, o que de diferente de um input você quer que o input nao te resolva?

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.