TEXT
사용형식
<INPUT TYPE="TEXT"
MAXLENGTH="maxChar"
NAME="textName"(반드시 필요)
SIZE="lengthChar"
VALUE="textValue"
>
설명
한줄짜리 텍스트 입력을 받아들인다. 여러줄을 입력하려는 경우 TEXTAREA 태그를 사용한다. 사용형식은 다음과 같다.
예
HTML 소스
소스를 간단히 하기위해 정렬태그와 테이블 태그를 생략했다. 따라서 실제결과는 화면과 약간 다를 수도 있다.
<FORM METHOD="POST" ACTION="/cgi-bin/env.cgi">
송신자:<INPUT TYPE="TEXT" NAME="SEND">
전자우편:<INPUT TYPE="TEXT" NAME="EMAIL" VALUE="[email protected]">
홈페이지:<INPUT TYPE="TEXT" NAME="HOME" VALUE="http://">
</FORM>
출력결과
PASSWORD
사용형식
<INPUT TYPE="PASSWORD"
MAXLENGTH="maxChar"
NAME="passwordName"(반드시 필요)
SIZE="charsLength"
VALUE="textValue"
>
설명
사용하는 형식과 사용방법은 TEXT와 동일하다. 다만 사용자가 데이터를 입력할 경우 TEXT와는 달리 사용자의 입력이 *로 표시된다.
예
HTML 소스
소스를 간단히 하기위해 정렬태그와 테이블 태그를 생략했다. 따라서 실제결과는 화면과 약간 다를 수도 있다.
<FORM METHOD="POST" ACTION="/~artech/cgi-bin/env.cgi">
<TABLE>
<TR><TD>이름 <TD>비밀번호 <TD>선택</TR>
<TR>
<TD><INPUT TYPE="TEXT" NAME="NAME">
<TD><INPUT TYPE="PASSWORD" NAME="PASS">
<TD><SELECT NAME=FOOD><OPTION>사과 <OPTION>배 </SELECT>
</TR>
</TABLE>
</FORM>
출력결과
HIDDEN
사용형식
<INPUT TYPE="HIDDEN"
NAME="hiddenName"(반드시 필요)
VALUE="hiddenValue"
>
설명
HTML form을 구성하는 요소이지만 화면에 출력되지는 않는다. CGI에 전달되는 형식은 각 속성에 의존하며 주로 stateless한 웹상에서 상태정보를 유지할 목적으로 사용된다.
예
HTML 소스
<FORM METHOD="POST" ACTION="/~artech/cgi-bin/env.cgi">
<INPUT TYPE="HIDDEN" NAME="NAME" VALUE="Jae-Geun, Kim">
</FORM>