Ir para conteúdo

POWERED BY:

Arquivado

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

alexandremanowar

Criar Quebra de linha

Recommended Posts

E ae pessoal beleza

 

Em php quando recebe um variavel post que veio de um textarea para exibir na tela com as quebras de linha igual foi digitado no textarea eu faço o seguinte:

 

$teste = $_POST["text"];

echo nl2br($teste);
Como eu faria em js? Porque em tenho uma funcção que captira o valor de um textarea e escreve em um outro campo mas não respeita a quebra de linha colocando tudo em uma única linha, veja como fiz:

 

var descricao = document.getElementById("teste_textarea").value;
document.getElementById("td_teste").innerHTML = descricao;

Como faço?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode fazer da seguinte forma:

var descricao = document.getElementById("teste_textarea").value.replace("\n","<br>");
document.getElementById("td_teste").innerHTML = descricao;
Onde "\n" é a quebra de linha em JavaScript !

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fiz mais alguns teste e aconteceu o seguinte quando faço o replace como você mostrou ele coloca troca a quebra de linha por <br /> mas faz isso apenas na primeira linha, nas demias ele não substitui e outro problema é que ao verificar novamente o <br /> que ele inseriu aparece na textearea. Será que tem outra forma de fazer isso?

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.