Ir para conteúdo

POWERED BY:

Arquivado

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

erison

[Resolvido] quebra de linha texte area

Recommended Posts

assim tenho um textarea.

que pegar o valor dele, e jogar em uma div.

 

so quero assim

 

erison

silva

nascimento.

 

ai quando vou exibir não quebra a linha.

 

quero que fassa tipo o nl2br do php

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu sei mas ja coloquei, replace('\n','<br />');

mas não da

Compartilhar este post


Link para o post
Compartilhar em outros sites

A sugestão do Lucas, é boa e funciona. Veja:

 

<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<textarea name="a" id="a" cols="30" rows="10"></textarea>
<button id="transferir">Transferir</button>

<div id="result"></div>
<script type="text/javascript">
id('transferir').onclick = function(){
id('result').innerHTML = id('a').value.replace(/\n/g,'<br />');
}

function id( el ){
return document.getElementById( el );
}
</script>

</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

deu certin, me explica oq significa esse g depois de /\n/

Compartilhar este post


Link para o post
Compartilhar em outros sites

o g significa: 'global'. Eu usei uma expressão regular, e disse para ela ser aplicada globalmente.(em todas as ocorrências, e não somente na primeira).

Compartilhar este post


Link para o post
Compartilhar em outros sites

o g significa: 'global'. Eu usei uma expressão regular, e disse para ela ser aplicada globalmente.(em todas as ocorrências, e não somente na primeira).

 

porisso que eu não estava conseguindo porque não estava usando esse g

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.