<form>

장돌뱅이 ·2021년 12월 20일
0

HTML

목록 보기
17/25

<form> </form>
웹페이지에서 입력양식을 정의한다. 입력된 정보를 웹서버에 전송하는 역할이며(로그인, 회원가입 등이 폼으로 이루어져 있음) 폼에 입력한 정보는 ASP나 PHP와 같은 서버 프로그램에서 처리한다.

<form>의 정보가 어디로 가는지, 어떤 HTTP 요청을 해야 하는지 둘 다 <form> 요소에 제공해야 한다.

'action' 속성은 정보를 어디로 보낼지 결정한다.
'method' 속성은 form을 서버에 전송할 방식을 결정한다.(get, post)

  • get: 사용자가 입력한 내용이 주소 표시줄에 드러남 (method를 지정하지 않으면 get 방식이 기본), 보안에 약하다
  • post: 데이터를 숨겨서 서버로 전송하는 방식

'action' 속성은 입력된 정보를 처리할 프로그램을 지정한다.

'name' 폼의 이름을 지정한다. 정보를 서버로 전송할때 폼 이름을 알려주기 위해 사용한다.

0개의 댓글