| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 |
Tags
- 컴퓨터공학과
- 홈페이지제작
- php
- js수정
- 홈페이지수정
- 언어별따로
- css수정
- html css
- input태그
- 게시판만들기
- 대학생
- 홈페이지젲가
- Ajax
- 웹개발
- 웹사이트제작
- 퍼블리셔공부
- html 수정
- HTML
- 요양원홈페이지제작
- 홈페이지제작비용
- JavaScript
- web
- 협회홈페이지제작
- 복지관홈페이지
- 웹
- 프론트엔드
- 복지관홈페이지제작
- JS
- CSS
- 포유스타
Archives
- Today
- Total
Hello se
[html]textarea 쓴 글 그대로 출력 , 띄어쓰기 가능 , nl2br함수 본문
반응형
textarea는 HTML 양식 요소 중 하나로, 여러 줄의 텍스트를 입력할 수 있는 사용자 인터페이스를 제공한다.
일반적으로 텍스트 상자나 입력 필드로 생각할 수 있습니다.
그런데 textarea에 쓴글이 출려할 때 한 줄로 출력되는 상황이 있다...
다른 블로그를 찾아볼땐 스크립트로 띄어쓰기 줄바꿈을 <br>등 으로 데베에 저장해 출력하는데
php를 사용하고있다면 nl2br 을 사용하는걸 추천한다 (이거 대박!)
nl2br은 "New Line to Line Break"의 약어로, 줄 바꿈 문자를 HTML의 <br> 태그로 변환하는 함수 또는 기능을 말한다. 일반적으로 PHP와 같은 서버 측 스크립트 언어에서 사용된다
서버측 스크립트라니깐 jsp에서 사용할 수 있지않을까..? (참고로 필자는 php사용중!)
우선 textarea로 글을 데베에 저장해주고
<textarea name="t_info" class="input_" cols="30" rows="10" ></textarea>
출력하는 화면에 요렇게 사용해주면!
<tr>
<td>프로필</td>
<td style="text-align:left; padding-left: 30px;"><?=nl2br($list[teacher_info])?> </td>
</tr>
결과!

띄어쓰기 누른 그대로 출력되는걸 볼수있다!!
실무에서 홈페이지 만들때 그누보드나.. php언어를 대부분쓰는데 요 함수 한번 써보는걸 추천드려요!!
반응형
'web' 카테고리의 다른 글
| 네이버 애널리틱스 연동하기 (2) | 2023.06.07 |
|---|---|
| [파일질라]한글파일 삭제 안될때 ftp No such file or directory (0) | 2023.06.02 |
| [html js]div태그 type submit버튼 form에서 (1) | 2023.05.17 |
| [PHP] php문안에 스크립트 href, alert창 (1) | 2023.05.17 |
| [Ajax]ajax로 데이터 전송후 안바뀜 (2) | 2023.05.15 |
Comments