반응형
데이터베이스에서 문자를 가져와서 화면에 랜더링 해줄때 개행처리를 해주어야 한다.
뭐 데이터베이스에 문자를 입력할 때, 개행처리를 해주었다면 상관없겠지만.
엔터로 개행한 것은 \n으로 들어간다. (모르는 사람이 있을까봐, \은 역슬래쉬다.)
그래서 \n를 HTML에서 개행처리를 하는 <br/>태그로 바꿔줘야 한다.
티스토리 에디터에서는 개행처리를 <p></p>를 이용해 개행처리하는 것처럼
꼭 <br/>가 아닌 해당 페이지에서 개행처리 방법을 사용하면 된다.
1
2
|
var strTest = "테스트\n합니다.\n다시한번\n테스트 합니다.";
strTest.replace(/\n/g, '<br/>');
|
cs |
replace 함수를 이용하여, \n을 <br/>태그로 바꿔주면 된다.
간단한 내용이지만 놓칠 수 있는 내용이라 적어본다.
반응형
'개발 > Javascript' 카테고리의 다른 글
[Javascript] 객체 속성 Swap시, 조심해야 되는 이유 (feat. 원시/참조 타입) (3) | 2020.10.27 |
---|---|
[Javascript] null / undefined 차이점에 대해 알아보자. (9) | 2020.05.15 |
[Javascript] 현재 스크롤 위치 퍼센트로 구하기 (0) | 2020.01.28 |
[Javascript] 최소~최대 까지 랜덤 숫자 가져오기. (1) | 2020.01.28 |
[Javascript] splice을 이용해 배열을 비교해보자. (4) | 2020.01.21 |