type="textarea" 으로 변경하면 문제가 발생하나요?
본문
<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
textarea는 input 방식이 아닙니다.
<textarea>이곳에 내용이 들어갑니다.</textarea>
이렇게 해 줘야 합니다.
정답부터 말씀드리면 거의 모든 브라우저에서 폼 전송이 됩니다. (사파리는 채크 못함..)
브라우저가 input type 에 없는 속성이 부여되면 디폴트 값인 type="text" 로 렌더링합니다.
따라서 폼 내부에 있는 input type="textarea" 도 post,get 모두 전달할수 있습니다.
하지만 앞으로 보안규칙이라던지 이런게 엄격해지면 데이터 전송이 안될수도 있으니
올바른 방법이 아니란것만 알아두세요.
당장의 입력자체는 문제가 없을수있으나
엔터를 치거나, 내용이 길어지면 db저장 자체가 안되겠죠
답변 감사합니다.
답변을 작성하시기 전에 로그인 해주세요.