HTML 내에서 사용자와의 상호작용을 통하여 사용자가 어떤 내용을 원하는지, 사용자의 요구사항은 무엇인지를 파악할때 가장 많이 사용하는 것이 바로 FORM 입니다. HTML에서는 Form을 사용해서 여러가지 파라메터 값을 하나로 묶어서 사용할 수 있습니다. From 태그는 단독으로 쓰여지지 않고 From 태그 안에 여러가지 파라메터 값을 입력하여 사용합니다.
FORM의 구성 요소
● NAME : Form의 이름을 나타냅니다.
● ACTION : <FORM></FORM> 안의 파라메터를 전송할 곳을 지정합니다.
● METHOD : <FORM></FORM> 안의 파라메터를 전송할때의 방식을 지정합니다.(GET/POST)
● TARGET : 폼에서 보내주는 응답의 실행프레임을 결정하는 속성입니다.
1. INPUT 파라메터
INPUT 타입을 변화시켜서 원하는 형태의 출력결과를 얻을 수 있습니다.
출력결과
버튼
<input type="button" value="버튼">
체크박스
<input type="checkbox" >사과
<input type="checkbox">수박
사과
수박
숨겨진 입력 양식
<input type="hidden">
파일 업로드
<input type="file">
이미지
<input type="image">
암호
<input type="password">
라디오 버튼
<input type="radio" name="sex">남자
<input type="radio" name="sex">여자
남자
여자
리셋버튼
<input type="reset" value="Clear">
서브미트
<input type="submit" value="전송">
텍스트
<input type="text">
2. TEXTAREA 파라메터
TEXTAREA의 WRAP 속성은 기본적으로 off 되어 있지만, soft/hard 로 적용할 수 있습니다.
WRAP="off" : 엔터없이 문장을 입력할 시 수평 스크롤바가 생기고, 옆으로 계속 문장이 입력됩니다.
WRAP="soft" : 엔터를 입력하지 않아도 텍스트라인 끝에서 자동 개행됩니다.
WRAP="hard" : soft 상태와 비슷하며 실제 내용을 서버에 전송할때 캐리지 리턴 문자를 전달합니다.
태그형식 |
출력결과 |
<textarea cols="15" rows="4"> 팡상닷컴 야이노마 놀러오세요!</textarea> |
3. SELECT
<select> </select>태그 안에 <option></option> 태그를 삽입하여 원하는 목록을 추가할 수 있습니다.
multiple 속성을 추가하면 리스트 상자의 목록을 ctrl 키를 눌러 여러개를 선택할 수 있습니다.
태그형식
출력결과
<select size=5 multiple>
<option value=0 seleted>수박</option>
<option value=1>참외</option>
<option value=1>딸기</option>
</select>
<select size=5 multiple>
<option value=0 seleted>수박</option>
<option value=1>참외</option>
<option value=1>딸기</option>
</select>
야이노마
» Contact Me: yainoma00@gmail.com