W3C ¹®¼­¿¡¼­ ÀÔ·Â ÀÛ¾÷(FORM) Trio ȨÆäÀÌÁö

<FORM></FORM>

HTML ¹®¼­¿¡¼­ µ¥ÀÌÅ͸¦ ÁÖ°í ¹ÞÀ» ¶§, <FORM>À» »ç¿ëÇϸç, ¾Æ·¡ ¿¤·¹¸àÆ®µéÀº <FORM>°ú </FORM> »çÀÌ¿¡ À§Ä¡ÇÏ¿©¾ß ÇÑ´Ù.

ÀÔ·ÂÀÌ µÈ°í ¼Û½Å µÉ ¶§´Â ¿¤·¹¸àÆ®ÀÇ À̸§(name)°ú °ª(value)ÀÌ Â¦À» Áö¾î ¼Û½ÅµÈ´Ù. ÇÑ ¹®¼­¿¡ ¿©·¯°³ÀÇ <FORM>ÀÌ ³ª¿Ã ¼ö Àִµ¥ nameÀÌ ¹Ýµå½Ã °¢±â ´Þ¶ó¾ß ÇÑ´Ù. ¼º°øÀûÀÎ ÀÔ·ÂÀÇ ¿¹¸¦ µé¸é

name='È«±æµ¿'
sex='³²'
marry='¹ÌÈ¥'
sel-member=selected
remark='¿¤·¹¸àÆ® À̸§(name)°ú °ª(value)À» ÀÓÀÇ·Î ³ÖÀº ¿¹Á¦ ÀÓ.'

Áß¿äÇÑ ¿¤·¹¸àÆ®´Â

´ÙÀ½Àå¿¡¼­ ´Ù·ë
  • ´ÜÃß BUTTON
    °¡´ÉÇÑ ¾ÖÆ®¸®ºäÆ®´Â name, value, type(submit, reset)
  • ¼±Åà SELECT, OPTION
    °¡´ÉÇÑ ¾ÖÆ®¸®ºäÆ®´Â name, size, multiple
  • ¿©·¯ÁÙ ÅؽºÆ® ÀÔ·Â TEXTAREA
    °¡´ÉÇÑ ¾ÖÆ®¸®ºäÆ®´Â name, rows, cols

¿©±â¼­´Â Áß¿äÇÑ »çÇ× ¸¸ ¼³¸íÇÑ´Ù. FORM Àü¹Ý¿¡ °ü ÇÑ ÀÚ¼¼ÇÑ °ÍÀº HTML ±Ô°ÝÀ» ÂüÁ¶Ç϶ó.


´Ü¼ø ÅؽºÆ®(text) ÀÔ·Â: <INPUT type=text>

°¡Àå ´Ü¼øÇÑ ÅؽºÆ®¸¦ ÀÔ·Â ÇÒ ¶§ »ç¿ëÇÑ´Ù. ¿¹Á¦¸¦ º¸¸é

<FORM>
ÀÔ·Â Çʵå: <INPUT type="text" name="textname">
</FORM>
ÀÔ·Â Çʵå:

<INPUT>ÀÇ µðÆúÆ®´Â type="text"ÀÌ°í, µ¥ÀÌÅ͸¦ ÀÔ·ÂÇϸé, textnameÀÇ value="ÀÔ·Â µ¥ÀÌÅÍ"°¡ µÈ´Ù. ±×·¯³ª ¿©±â¼­´Â ÀÌ µ¥ÀÌÅ͸¦ ¾î¶»°Ô ó¸®Ç϶ó´Â Áö½Ã°¡ ¾ø´Ù. À̸¦ Áö½ÃÇϱâ À§ÇÏ¿©,

<FORM method=post action="mailto:trioweb@hanmail.net"
	enctype="application/x-www-form-urlencoded">

ÀÌ·± ½ÄÀ¸·Î method¿Í actionÀ» ÁöÁ¤ÇÏ¿© ¾î¶»°Ô ó¸® ÇÒ °ÍÀΰ¡¸¦ ¾Ë·ÁÁØ´Ù. ¿©±â¼­ enctype="application/x-www-form-urlencoded"´Â Çؼ®ÇÏ´Â ¹æ¹ý(encoding)À¸·Î µðÆúÆ®ÀÌ´Ù.
ÀÔ·Â Çʵå À̸§(name)°ú °ª(value)ÀÇ Â¦À¸·Î ¼Û½ÅµÈ´Ù.
ÃÖÃÊ°ªÀ» value="ÃÖÃÊ°ª"À¸·Î ÁöÁ¤ ÇÒ ¼ö ÀÖ´Ù.
ÀÔ·Â ÇʵåÀÇ ±ÛÀÚ¼ö Å©±â¸¦ size=10 maxlength=20·Î ÁöÁ¤ ÇÒ ¼ö ÀÖ´Ù.

¿¹Á¦¸¦ º¸¸é

<FORM name="formname2" method="post" action="mailto:trioweb@hanmail.net"
	enctype="application/x-www-form-urlencoded">
ÀÔ·Â Çʵå: <INPUT type="text" name="textname1"
	value="ÃÖÃÊ°ª" size=10 maxlength=20>
</FORM>
ÀÔ·Â Çʵå:

¾ÏÈ£ ÅؽºÆ®(text) ÀÔ·Â: <INPUT type="password">

<INPUT type=text>ÀÇ ÅؽºÆ®¸¦ ÀԷ°ú °°À¸³ª, ÀÔ·Â Áß ¹®ÀÚ ´ë½Å¿¡ ***·Î º¸¿©Áشٴ °Í ¸¸ ´Ù¸£´Ù. ¿¹Á¦¸¦ º¸¸é

<FORM name="formname3" method="post" action="mailto:trioweb@hanmail.net">
¾ÏÈ£ ÀÔ·Â: <INPUT  type="password" name="passname"
	value="ÃÖÃÊ°ª" size=10 maxlength=20>
</FORM>
¾ÏÈ£ ÀÔ·Â:

üũ¹Ú½º(type="checkbox")¿Í ·¹µð¿À(type="radio") ´ÜÃß ¼±ÅÃ

üũ¹Ú½º(<INPUT type="checkbox">)¿Í ·¹µð¿À(<INPUT type="radio">) ´ÜÃß´Â °ÅÀÇ °°´Ù.

´ÜÁö ·¹µð¿À ´ÜÃß¿¡¼­´Â ¹èŸÀûÀ¸·Î ÇÑ °¡Áö ¸¸ ¼±Åà ÇÒ ¼ö Àִµ¥, °°Àº ¼±Åà Ç׸ñµéÀÇ nameÀÌ ¸ðµÎ °°Àº ¹Ý¸é, value°¡ °¢°¢ ´Ù¸£´Ù. °°Àº <FORM> ¾È¿¡¼­ ¿©·¯°³ÀÇ ·¹µð¿À ´ÜÃ߸¦ ±âÀç ÇÒ ¶§ nameÀÌ ´Ù¸£¸é, ´Ù¸¥ ¹üÁÖÀÇ ¼±ÅûçÇ×À¸·Î °£ÁÖÇÏ¿© °°Àº nameÀ» °¡Áø °Í Áß¿¡¼­ ¹èŸÀûÀ¸·Î ¼±Åà µÈ´Ù. ±×·¡¼­ nameÀÌ Æ²¸®Áö ¾Êµµ·Ï ÁÖÀÇÇÏ¿©¾ß ÇÑ´Ù.

ÀÌ¿¡ ¹Ý ÇØ, üũ¹Ú½º¿¡¼­´Â ¿©·¯°¡Áö ȤÀº ÀüºÎ ¼±Åà ȤÀº Çϳªµµ ¼±ÅÃÇÏÁö ¾ÊÀ» ¼ö Àִµ¥, ÇʵåÀÇ nameÀÌ °¢°¢ ´Ù¸£Áö ¸¸ value´Â ¸ðµÎ °°´Ù. °°Àº <FORM> ¾È¿¡¼­ nameÀÌ °°À¸¸é °á°ú¸¦ ÀÎ½Ä ÇÒ ¼ö ¾ø°Ô µÇ¹Ç·Î nameÀÌ Æ²¸®Áö ¾Êµµ·Ï ÁÖÀÇÇÏ¿©¾ß ÇÑ´Ù.

ÃÖÃÊ°ªÀ» ÁöÁ¤ ÇÒ ¼ö ÀÖ´Â checked¸¦ ÅÂ±× ¾È¿¡ ¸í½ÃÇϸé, ´çÃʺÎÅÍ ¼±Åà µÈ °ÍÀ¸·Î ÀνÄÇÑ´Ù. ¹°·Ð ¼öÁ¤ ÇÒ ¼ö ÀÖ´Ù. °á°ú·Î ÀÔ·Â Çʵå À̸§(name)°ú °ª(value)ÀÇ Â¦À¸·Î ¼Û½ÅµÈ´Ù.

¿¹Á¦¸¦ º¸¸é

<FORM name="formname4" method="post" action="mailto:trioweb@hanmail.net">
ÇöÀç »ì°íÀÖ´Â °÷Àº ?<BR>
<INPUT type=radio name="living" value="seoul" checked>¼­¿ï<BR>
<INPUT type=radio name="living" value="pusan">ºÎ»ê<BR>
<INPUT type=radio name="living" value="daegu">´ë±¸<BR><BR>

°áÈ¥ÇÏ¿´´Â°¡ ?<BR>
<INPUT type=radio name="marry" value="yes">°áÈ¥<BR>
<INPUT type=radio name="marry" value="no" checked>¹ÌÈ¥<BR><BR>

°¡º¸°í ½ÍÀº °÷Àº?<BR>
<INPUT type=checkbox name="cityrome" value="yes">Rome<BR>
<INPUT type=checkbox name="cityparis" value="yes" checked>Paris<BR>
<INPUT type=checkbox name="citylondon" value="yes">London<BR>
<INPUT type=checkbox name="citynewyork" value="yes">New York
</FORM>
ÇöÀç »ì°íÀÖ´Â °÷Àº ?
¼­¿ï
ºÎ»ê
´ë±¸

°áÈ¥ÇÏ¿´´Â°¡ ?
°áÈ¥
¹ÌÈ¥

°¡º¸°í ½ÍÀº °÷Àº?
Rome
Paris
London
New York
¿¹Á¦¿¡¼­ À§¿Í °°ÀÌ ¼±Åà µÇ¾ú´Ù¸é, ¼Û½ÅµÇ´Â °ªÀº
	living='seoul'
	marry='no'
	cityparis='yes'

´ÜÃß(button) ÀÔ·Â: <INPUT type="button">°ú
À̹ÌÁö(image) ÀÔ·Â: <INPUT type="image">

<INPUT type=button>´Â ÀÔ·Â ´ÜÃ߸¦ ¸¸µé°í, <INPUT type=image>´Â À̹ÌÁö ¿¬°áÀ» ÇÏ¿© À̺¥Æ®¿¡ ÀÛµ¿ÇÏ°Ô ÇÑ´Ù. ¿¹Á¦¸¦ º¸¸é

<FORM name="formname5" method="post" action="mailto:trioweb@hanmail.net">
<INPUT  type="button" name="buttonname"
	value="´ÜÃß Ç¥½Ã°ª"><BR><BR>
<INPUT  type="image" name="imagebutton" src="../../gif/vtstudyu.gif">
<INPUT  type="image" name="imagebutton" src="../../gif/vtstudyu.gif" border=0>
Netscape¿¡¼­ µÎ À̹ÌÁö Å׵θ®°¡ ´Ù¸§
</FORM>


Netscape¿¡¼­ µÎ À̹ÌÁö Å׵θ®°¡ ´Ù¸§
±×·¯³ª »ç°¢ÇüÀÌ ¾Æ´Ñ °¢ÀÌ ÁöÁö ¾ÊÀº Åõ¸íÇÑ À̹ÌÁö¿¡¼­´Â Å׵θ®°¡ º¸ÀÌÁö ¾Ê´Â´Ù.
¶ÇÇÑ ½ºÅ¸ÀϽ¬Æ®µîÀ¸·Î Å׵θ®°¡ Ç¥½ÃµÇÁö ¾Ê°Ô ¹Ì¸® ¼³Á¤ÇÏ´Â ¹æ¹ýµµ ÀÖ´Ù.

°¨Ãá(hidden) ÀÔ·Â: <INPUT type="hidden">

<INPUT type=hidden>Àº ºê¶ó¿ìÀú¿¡ º¸ÀÌÁö ¾Ê°Ô º¯¼ö¸¦ Àü´Þ ÇÒ ¶§ »ç¿ë µÈ´Ù. ¿¹Á¦¸¦ º¸¸é

<FORM name="formname5" method="post" action="mailto:trioweb@hanmail.net">
<INPUT  type="hidden" name="hiddenname" value="°¨Ãç Àü´Þ µÇ´Â °ª">¾Æ¹«°Íµµ ¾Êº¸ÀÓ<BR>
<INPUT type="button" name="hiddenbutton" value="°¨ÃçÁø °ª º¸±â"
	 onClick="alert(formname6.hiddenname.value)">
</FORM>
¾Æ¹«°Íµµ ¾Êº¸ÀÓ

HTML ±Ô°ÝÀÇ INPUT¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸í
HTML ±Ô°ÝÀÇ INPUT type¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸í
¿©±â¼­´Â Áß¿äÇÑ »çÇ× ¸¸ ¼³¸íÇÑ´Ù. FORM Àü¹Ý¿¡ °ü ÇÑ ÀÚ¼¼ÇÑ °ÍÀº HTML ±Ô°ÝÀ» ÂüÁ¶Ç϶ó.


HTML¼­·Ð HTML±âº» ¹®ÀÚÇ¥Çö ¹®¼­Àå½Ä ¹®¼­¿¬°á ¹®¼­¸ñ·Ï Ç¥(TABLE) ÀÔ·ÂÀÛ¾÷ âƲ¥±â
ÀÌ Trio ȨÆäÀÌÁö ¹®¼­(http://trio.co.kr/webrefer/httut/htform.html)´Â ÀÚÀ¯·ÎÀÌ ¿¬°á »ç¿ëÀÌ °¡´ÉÇÔ.