Ir para conteúdo

POWERED BY:

Arquivado

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

Rodrigo5468

Adicionar Tags

Recommended Posts

Olá,

 

Eu fiz um sistema de BBCode até aí tudo bem, porem eu fiz alguns botões para ficar na página do post, queria que quando clicasse no botão aparecesse no textarea as tags, exemplo:

[b][/b]

E dentro das tags ficasse "piscando" para o usuário começar a escrever, para fazer isso é com JavaScript ou PHP? Acredito que seja JavaScript pois pesquisei e pesquisei sobre PHP pra fazer algo assim e não encontrei nada, como que eu faço isso com JS?

 

 

Desde já, obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá amigo, você pode fazer:

<textarea id=txtarea></textarea>

<button onClick="addBB">Adcionar BB</button>

.

.

.

function addBB (){

   document.getElementById('txtarea').value += "[b] ["/b]";
}

Veja se isso te ajuda :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Beuleal não deu, más eu fiz assim e conseguir...

jQuery(document).ready(function(){
	jQuery("#addBB").click(function(){
		document.getElementById("bbcode-textarea").value +="[b][/b]"
	});
	jQuery("#addII").click(function(){
		document.getElementById("bbcode-textarea").value +="[i][/i]"
	});
	jQuery("#addUU").click(function(){
		document.getElementById("bbcode-textarea").value +="[u][/u]"
	});
	jQuery("#addSS").click(function(){
		document.getElementById("bbcode-textarea").value +="[s][/s]"
	});
});

Porem ele adiciona lá e tudo belezinha, porem não fica "piscando" dentro das tags para o usuário começar à escrever, eu gostaria de fazer isso. Se possível reduzir o script deixar poucas linhas, más se não assim está de ótimo tamanho, mais falta ficar piscando dentro das tags para o usuário começar a escrever...

 

 

Obrigado!

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.