티스토리 뷰

데이터 입력양식의 예



<form> 태그

 ▷ 사용자로부터 다양한 형태의 데이터를 입력받기 위한 요소들을 담는 컨테이너

   * 입력요소(input, select, textarea 등)는 <form> 태그 내에서 사용

   *결과 화면에는 아무것도 표시되지 않음

     <form action="URL" method="전송방식">
       (<input>, <textarea>, <select> 등)

       …

     </form>

 ▷ 주요 속성

   *action="URL" → 폼 데이터를 전달받아 처리할 페이지의 URL

   *method="전송방식" → 데이터 전송에 사용하는 HTTP 방법

    ☞ method="get" 또는 method="post"

   *name, accept-charset, autocomplete, enctype, novalidate, target


<form> method 속성값


 

method="get"

method="post"

전송 형태 

기본값. 폼 데이터가 이름과 값의 형태로 URL에 포함되어 전송

“URL?name=value&name=value”

 HTTP Request 헤더 속에 포함시켜 전송

데이터 길이 

 최대 2048 글자 (4096바이트)

 제약 없음

보안

보안이 중요하지 않은 데이터(예: 검색어) 전달에 사용

‘이전페이지’ 버튼을 통한 이동 가능

보안이 필요한 로그인 정보, 회원 정보 등의 전송에 사용

‘이전페이지’를 누르면 데이터를 다시 보내야 한다는 경고가 표시



<form> 태그




공지사항
최근에 올라온 글
Total
Today
Yesterday