Internet Link Exchange
Member of the Internet Link Exchange

Form Tutor- Lesson 4

그리고 input의 또다른 형태로 HIDDEN input이 있습니다.

<INPUT TYPE=HIDDEN NAME="FORMNAME" VALUE="Friend Form 1">

HIDDEN input은 여러분에게 돌려주는 name/value pair이며, 웹페이지에서는 나타나지 않습니다. 위의 hidden input은 Mailto Formatter를 사용하는데 필요합니다. 이렇게 하여 MFT가 전송하려는 정보의 폼의 이해하게 됩니다.

여러분이 신제품을 생산하려는 회사에 있다고 가정해 봅시다. 여러분은 이름, 회사, 전화번호, 흥미있는 제품 등등의 정보를 수집하려는 표준안을 가지고 있을 겁니다. 문제가 되는 것은 6개의 장소에 각기 조금씩 다른 6개의 폼이 있다는 것입니다. 여러분은 어디에서 무엇이 오는지 알아야 하겠죠. 어떻게 할까요?

여러분은 문서에 아래와 같은 HIDDEN input을 추가할 수 있을 겁니다....

<INPUT TYPE=HIDDEN NAME="FORMNAME" VALUE="Version 1"> ...첫째판
<INPUT TYPE=HIDDEN NAME="FORMNAME" VALUE="Version 2"> ...둘째판
<INPUT TYPE=HIDDEN NAME="FORMNAME" VALUE="Version 3"> ...세째판
기타 등등 드르릉~~

그건 그렇고, hidden input 안에 어떠한 the name/value pair가 있는지는 중요하지 않습니다. (또는 그것에 관해서 어떤 input도 마찬가지). 입력을 줄이기 위해, "FORMNAME"을 사용했습니다. 이것은 아주 적절한 HIDDEN input이 될 것입니다...

<INPUT TYPE=HIDDEN NAME="E" VALUE="Mc^2"> ...You would get back E=Mc^2

HIDDEN input은 cgi script에도 유용합니다. 예를들어, 많은 ISP는 폼을 전송해야하는 스크립트를 가지고 있습니다. 그렇다면 소비에 적절하도록 폼을 멋있고, 깔끔하게 여러분에게 전달해야 합니다. hidden input은 cgi script에게 여러분이 누구인지, 입력된 자료를 어디로 보내야 하는 지 등을 알려줍니다.


목록의 마지막에는 SUBMITRESET 버튼이 있습니다.

이것은 정말 간단하죠...

<INPUT TYPE=SUBMIT>

SUBMIT는 자료를 전송합니다...


...그리고 RESET은 폼을 삭제합니다.

<INPUT TYPE=RESET>


버튼 이름도 쉽게 바꿀 수가 있습니다.

<INPUT TYPE=SUBMIT VALUE="당장전송!"><BR>
<INPUT TYPE=RESET VALUE="입력취소!"><P>


필요하다면, SUBMIT 버튼도 NAME을 가질 수 있습니다. 이것은 어떤 이유로해서 하나 이상의 SUBMIT 버튼이 있을 때, 필요할 것입니다.

<--BACK        NEXT-->

Introduction Lesson 1 Lesson 2 Lesson 3 Lesson 4 Lesson 5 Index
PROFESSIONAL WEB DESIGN