▶ FORM TAG 기본
A라는 사람과 B라는 사람이 전화 통화를 할 경우 동시에 서로 말을 주고 받을 수
있습니다. 만약 무전기라면 A라는 사람이 말하는 동안 B라는 사람은 듣기만 가능하고,
반대로 B라는 사람이 말하는 동안은 A라는 사람이 듣기만 가능합니다.
하지만 TV나 Radio는 이와 달리 미리 편성된 프로그램이 시간 순에 의해 차례차례
방송됩니다. 일반 시청자나 청취자는 일방적으로 보고 듣기만 가능합니다. 이 경우가
HTML 문서와 같은 형태입니다. 미리 작성된 HTML 문서를 방문자는 단순히 볼 수만 있기
때문입니다.
방송국의 경우 시청자의 의견은 방송개선 및 새로운 프로그램 기획 등 소중한 정보가
됩니다. 그래서 우편, 전화, 팩스 등으로 의견을 접수받는 것이죠. 그리고 인터넷
이용자가 많아지며 이메일, 게시판 등도 이용되고 있습니다.
일반 홈페이지의 경우에도 방명록, 게시판 등을 둬 방문자의 생각을 알아보고
자기 만족을 얻거나, 문제점이 알려지면 수정하거나 하는 형태로 이용되고 있습니다.
방문자와 조금 동적으로 결합된 형태가 되는 것이죠. ^^;
홈페이지에서 이 역할을 담당하는 것이 웹프로그램이겠죠? 메모장, 방명록, 게시판
등등 방문자가 글을 남길 수 있는 공간을 통해 보다 더 나은 홈페이지로 거듭날 수
있으니까요. 서두가 조금 길었습니다.
폼 관련 태그에 어떠한 것이 있는지 먼저 설명하도록 하겠습니다. 무엇보다 다음의
태그와는 조금 친숙해져야 합니다. 실제 폼 관련 태그의 예는 다음 강좌에서 다루도록
하겠습니다.
▷ <FORM> </FORM>
폼의 시작과 끝을 알립니다. 폼 태그가 없이 입력 상자 등을 만들 경우 값 전달이
되지 않습니다. 폼에 쓰일 수 있는 속성으로는 다음의 3가지가 있습니다.
- name : 폼의 이름 지정
- method : 폼에 기입된 정보의 전달 방법 지정 (GET/POST에서 다루었었죠?)
- action : 이 정보를 처리할 프로그램을 지정
ex) <form name=login method=post action=check.php></form>
폼의 이름은 login, 정보 전달 방법은 post, 넘겨받은 값을 처리할 프로그램은
check.php
▷ <INPUT>
여러 형태의 입력란입니다.
- name : 이름 지정
- type : 종류 지정(text,password,submit,reset,file,image,radio,checkbox)
- value : 기본 값 지정
- size : 크기 지정
- maxlength : 입력 최대 범위 지정
- align : 정렬 방식 지정
- checked : radio,checkbox에서 특정 항목을 기본값으로 지정할때 사용
- readonly : 보기만 가능하게 지정 (입력, 수정 불가능)
▷ <TEXTAREA> </TEXTAREA>
글상자입니다.
- name : 이름
- cols : 칸 수 (넓이)
- rows : 줄 수 (높이)
▷ <SELECT> </SELECT>
풀다운 메뉴입니다. 내부 구성 요소는 <OPTION> 태그를 사용합니다.
- name : 이름
- size : 크기지정 (높이)
- multiple : 여러 항목 선택 가능
* 전설님에 의해서 게시물 이동되었습니다 (2004-05-30 17:07)
* 이동한 이유 :
* 원래의 위치 : 웹 공부 >> 웹 프로그래밍
* 이동후 위치 : 웹 공부 >>
* 전설님에 의해서 게시물 이동되었습니다 (2004-05-30 17:12)
* 이동한 이유 :
* 원래의 위치 : 웹 공부 >>
* 이동후 위치 : 웹 공부 >> 웹 프로그래밍