In my JavaScript I download a textfile with ajax. This textfile contains multiple word on multiple lines. However when I put the retrieved text in a <p>
all text is displayed single lined. Via Alert()
or console.log
I do get the newlines. How can i get <p>
or another element to display the newlines?
My question is pretty basic, so I don't think my code is necessary to upload. If it is, just ask.
Asked
Active
Viewed 40 times
0

Evgeny Samsonov
- 2,730
- 4
- 19
- 28

Rik Smits
- 63
- 9
-
2Possible duplicate of [Render a string in HTML and preserve spaces and newlines](http://stackoverflow.com/questions/9492249/render-a-string-in-html-and-preserve-spaces-and-newlines) – James Thorpe Oct 22 '15 at 11:44
1 Answers
1
\n
is ignored in HTML by default. It doesn't work like <br>
.
Anyway you can try with adding following CSS to your <p>
white-space: pre-wrap;

hsz
- 148,279
- 62
- 259
- 315