본문 바로가기

카테고리 없음

[웹프] 폼 태그

폼 처리

폼(from)은 사용자가 웹 브라우저를 통해 입력한 모든 데이터를 웹 서버로 전송하는 양식이다.

전송된 데이터에 따라 웹 서버는 다른 웹 페이지를 보여줄 수 있다.

 

form은 영역을 나눌 때 사용된다. form을 구성하는 태그의 종류 중 4가지를 살펴보자.

form 폼을 정의하는 태그

input 사용자가 입력할 수 있는 태그

select 항목을 선택할 수 있는 태그

textarea 여러 줄을 입력할 수 있는 태그

 

 

form 태그 <form> ... </form>

form의 최상위 태그로서, 사용자가 정보를 입력하고, 서로 전달할 때 사용하는 태그이다. 단독으로 쓰이지 않고 그 안의 속성을 이용하여 방식을 지정한다.

속성 설명
action URL설정
name 식별 이름

* 속성은 필수가 아닌 옵션(선택)임. 쓰지 않아도 form태그는 작동함.

 

input 태그 <input> ... 

사용자가 텍스트 입력, 선택 등의 공간을 만드는 태그이다.

속성 속성 값 설명
type text 한 줄 텍스트
radio 한 개 선택
checkbox 다중 선택
password 암호
file 파일 업로드
button 버튼 모양
reset 폼에 입력된 값 모두 초기화
submit 폼에 입력된 값 모두 서버 전송
name 텍스트 입력 양식 식별
value 텍스트 초기값
readonly   읽기 전용(text)
maxlength 숫자 최대 입력 글자 수
size 숫자 입력창의 크기
disabled   입력 비활성화(button)
checked   선택 속성의 기본값

*submit의 경우 (나중에 배울)action 값으로 주어진 페이지까지 입력 값들을 문자열로 전송함.

 

select 태그 <select> <option>...</option> </select>

여러 항목의 목록 상자에서 항목을 선택하는 태그이다. option 태그가 필수이다.

-select 속성

속성 속성 값 설명
name 텍스트 목록 상자 이름
size 숫자 한 번에 표시할 항목 개수

 

-option 속성

속성 속성 값 설명
value 텍스트 항목 값 설정

 

textarea 태그 <textarea> ... </textarea>

속성 속성 값 설명
name 텍스트 이름 설정
cols 숫자 열 크기
rows 숫자 행 크기
placeholder 텍스트 입력 전 문구