84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
백그라운드에서 문자열을 얻어서 포그라운드의 <p> 태그에 출력했는데 문자열에 'n'이 있어서 같은 방법으로 뉴라인 효과를 출력하고 싶었습니다. 이 문자열을 어떻게 처리해야 합니까? 'n'을 <br/>로 바꾸었지만 여전히 작동하지 않고 그대로 출력되었습니다. 모두들 감사합니다
두 가지 방법이 있습니다. 하나는 white-space: pre;을 설정하는 것이며, 빈 공간은 브라우저에 의해 유지됩니다. 또는
white-space: pre;
pre 요소는 미리 서식이 지정된 텍스트를 정의할 수 있습니다. pre 요소에 포함된 텍스트는 일반적으로 공백과 줄 바꿈을 유지합니다.
개행 문자 n 아닌가요?
n
이런 경우에는 </p><p>
</p><p>
귀하의 설명에 따르면 pre태그가 필요합니다.
pre
js에서는 . innerHTML = 'It<br />works' 来输出 html;如果是 jQuery,则使用 $.fn.html('It<br />works')!====를 사용하여 PHP 출력이라고 생각하시면 됩니다.교체된 내용을 출력하려면 htmlentities 함수를 사용하세요!
. innerHTML = 'It<br />works'
$.fn.html('It<br />works')
이것은 가능합니다. 질문자가 이유를 알 수 있도록 코드를 게시하는 것이 가장 좋습니다.
n사전 유효
preplace
replace
두 가지 방법이 있습니다. 하나는
를 사용하세요. 으아악white-space: pre;
을 설정하는 것이며, 빈 공간은 브라우저에 의해 유지됩니다. 또는pre 요소는 미리 서식이 지정된 텍스트를 정의할 수 있습니다. pre 요소에 포함된 텍스트는 일반적으로 공백과 줄 바꿈을 유지합니다.
개행 문자
n
아닌가요?이런 경우에는
로 변경하세요.</p><p>
귀하의 설명에 따르면
pre
태그가 필요합니다.js에서는
. innerHTML = 'It<br />works'
来输出 html;如果是 jQuery,则使用$.fn.html('It<br />works')
!====를 사용하여 PHP 출력이라고 생각하시면 됩니다.
교체된 내용을 출력하려면 htmlentities 함수를 사용하세요!
이것은 가능합니다. 질문자가 이유를 알 수 있도록 코드를 게시하는 것이 가장 좋습니다.
으아악n
사전 유효p
로 전달될 수 있습니다. 으아악replace