테스트 사이트 - 개발 중인 베타 버전입니다

type="textarea" 으로 변경하면 문제가 발생하나요? 채택완료

alexseo 7개월 전 조회 1,962

<input type="text" name="bo_category_list" value="<?php echo get_text($board['bo_category_list']) ?>" id="bo_category_list" class="frm_input" size="70">

관리자 페이지 "분류" 필드가

type="text" 입니다.

위의 것을

type="textarea"

으로 변경하면 문제가 발생하나요?

 

댓글을 작성하려면 로그인이 필요합니다.

답변 5개

채택된 답변
+20 포인트
7개월 전

textarea는 input 방식이 아닙니다.

<textarea>이곳에 내용이 들어갑니다.</textarea>
이렇게 해 줘야 합니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

a
alexseo
7개월 전
답변 감사합니다.
<textarea>이곳에 내용이 들어갑니다.</textarea>
변경을 해도 문제가 없을 까요?
설국열차
7개월 전
bo_category_list 는 | 가 꼭 들어간다면 어떻게 하든 상관이 없을 것입지다.
하지만 | 앞 뒤에 스페이스가 있으면 안될 것입니다.

댓글을 작성하려면 로그인이 필요합니다.

a
7개월 전

답변 감사합니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

7개월 전

정답부터 말씀드리면 거의 모든 브라우저에서 폼 전송이 됩니다. (사파리는 채크 못함..)

브라우저가 input type 에 없는 속성이 부여되면 디폴트 값인 type="text" 로 렌더링합니다.

따라서 폼 내부에 있는 input type="textarea" 도 post,get 모두 전달할수 있습니다.

 

하지만 앞으로 보안규칙이라던지 이런게 엄격해지면 데이터 전송이 안될수도 있으니

올바른 방법이 아니란것만 알아두세요.

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

그누위즈
7개월 전

당장의 입력자체는 문제가 없을수있으나

엔터를 치거나, 내용이 길어지면 db저장 자체가 안되겠죠

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

s
sinbi Expert
7개월 전

문제 발생 O (∵ textarea 같은 타입값은 존재 X)

https://homzzang.com/b/html-44

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인