Æû HTML ¾²±â
Go form



ÆûÀ» HTML·Î »ç¿ëÇÏ´Â ¹æ¹ýÀº <FORM> ÅÃÀ» »ç¿ëÇÕ´Ï´Ù. <form>ÅÃÀÌ °¡Áú ¼ö ÀÖ´Â ÅÃÀº <INPUT>, <SELECT>, <TEXTAREA> 3°³ÀÇ ÅÃÀ» °¡Áú ¼ö ÀÖ°í <INPUT> ÅÃÀº type ¶ó´Â attribute¿¡ Text, Password, Hidden, Radio , Checkbox , Button, Reset, Submit, fileÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ°í <SELECT> ÅÃÀº <OPTION> ÅÃÀ» °¡Áú ¼ö ÀÖ½À´Ï´Ù.
<form>
<input type=text value="VALUE">
</form>
À§ÀÇ Çü½ÄÀ¸·Î »ç¿ëÇÕ´Ï´Ù.

<option> ÅÃÀº ¼±ÅûóÀÚÀÎ <select> ÅÃÀÇ ¾È¿¡ µé¾îÀÖ´Â °¢ ¼±ÅÃÇ׸ñÀÔ´Ï´Ù.
<INPUT> ÅÃÀÇ type¿¡ ÁöÁ¤ÇÏ´Â °ÍµéÀº °¢ÀÚÀÇ ±â´ÉÀÌ ÀÖ½À´Ï´Ù.

<input type=button value="BUTTON ÀÔ´Ï´Ù.">
BUTTON : ¸¶¿ì½º·Î ´­·¯¼­ ¾î¶² ÀÏÀ» ÇÒ ¼ö ÀÖ´Â »ç°¢ÇüÀÇ ´ÜÃßÀÔ´Ï´Ù.



<input type=text>
TEXT : »ç¿ëÀÚ°¡ °£´ÜÇÑ ¹®ÀåÀ» ÀÔ·ÂÇÒ ¼ö ÀÖ´Â ÇÑ ÁÙÀÇ ¹®ÀÚ ÀԷ»óÀÚÀÔ´Ï´Ù.



<input type=password>
PASSWORD : text type°ú ¸ð¾çÀº ¶È°°Áö¸¸ ±ÛÀÚµéÀ» ÀÔ·ÂÇϸé ÀÔ·ÂÇÑ ±ÛÀÚ´ë½Å ¾ÏÈ£¸¦ ³ªÅ¸³»´Â ±âÈ£(*)°¡ ÀԷµ˴ϴÙ. ´ÜÁö º¸À̱⸸ ±×·¸Áö ½ÇÁ¦ ÀÚÆÇ(key)°ªÀº ÀúÀåÇÕ´Ï´Ù. ÀÚ½ÅÀÌ ÀÔ·ÂÇÏ´Â ¾ÏÈ£°°Àº °ÍÀ» ´Ù¸¥ »ç¶÷ÀÌ ¿·¿¡¼­ ¸ð´ÏÅ͸¦ ºÁµµ ¶Ç´Â ´Ù¸¥ °Ç¹°¿¡¼­ ¸Á¿ø°æÀ¸·Î ºÁµµ ¸ð¸£°Ô Çϱâ À§Çؼ­ »ç¿ëÇÕ´Ï´Ù. :)



<input type=submit>
SUBMIT : Àüü ÆûÀÇ ³»¿ëÀ» CGI³ª ÆäÀÌÁö¿¡ 󸮸¦ À§ÇØ º¸³»´Â ÀÏÀ» ÇÕ´Ï´Ù.



<input type=image src="À̹ÌÁö.gif">
IMAGE : Submit ´ÜÃ߸¦ src¿¡ ÁöÁ¤ÇÑ À̹ÌÁö·Î ¸¸µì´Ï´Ù. Submit°ú °°Àº ÀÛµ¿À» ÇÕ´Ï´Ù. ie3.x À̻󿡼­´Â nameÀ» °°ÀÌ ÁöÁ¤ÇØ¾ß µË´Ï´Ù. (¹ÌÈ®ÀÎ)



<input type=reset>
RESET : ÀÔ·ÂÇÑ ±ÛÀÚ³ª ¼±ÅÃÀ» ¸ðµÎ ¾ø¾Ö ¹ö¸³´Ï´Ù. ¸ðµç ÆûÀÇ °ªÀ» ÃʱâÈ­ ÇÕ´Ï´Ù.



HIDDEN : º¸ÀÌÁö ¾Ê´Â text type¶ó°í »ý°¢ÇÏ¸é µË´Ï´Ù. º¸ÀÌÁö ¾Ê±â ¶§¹®¿¡ ±ÛÀÚµéÀ» ÀÔ·ÂÇÒ ¼ö ¾ø°í ¾î¶² º¹ÀâÇÑ ÆûÀÇ Ã³¸®¿¡¼­ ¹®ÀÚ¿­À» ÀúÀåÇÒ ¼ö ÀÖ´Â °ÍÀÔ´Ï´Ù.



<INPUT TYPE="RADIO" NAME="ra" VALUE="0" checked> 
<INPUT TYPE="RADIO" NAME="ra" VALUE="1"> 
<INPUT TYPE="RADIO" NAME="ra" VALUE="2"> 
RADIO : ¿©·¯°³ÀÇ ¼±Åà »óÀÚ¿¡¼­ ¿ÀÁ÷ ÇϳªÀÇ »óÀÚ¸¸ ¼±ÅÃÇÒ ¼ö ÀÖ´Â typeÀÔ´Ï´Ù. Çϳª¸¦ ¼±ÅÃÇÏ°í ´Ù¸¥ radio »óÀÚ¸¦ ¼±ÅÃÇÏ¸é ¸ÕÀú ¼±ÅõǾî ÀÖ´Â radio »óÀÚ´Â ¼±ÅÃÀÌ ÇØÁ¦°¡ µË´Ï´Ù. RADIO´Â À̸§ÀÌ °°¾Æ¾ß ÇÕ´Ï´Ù.

JavaScript·Î radio¸¦ ´Ù·ê·Á¸é °¢ radio´Â °øÅëµÈ À̸§À» °¡Áö°í ±× À̸§ÀÇ ¹è¿­·Î Á¦¾îÇÕ´Ï´Ù. document.formName.radioName[1] Àº 2¹øÂ°ÀÇ radioÀÔ´Ï´Ù. radio°¡ ¼±ÅÃÀÌ µÇ¾ú´ÂÁö ¾Æ´ÑÁö´Â document.formName.radioName[¼ýÀÚ].checked °¡ ¼±ÅÃÀº true ¼±ÅõÇÁö ¾Ê¾ÒÀ¸¸é false¸¦ °¡Áý´Ï´Ù. ±×¸®°í Á÷Á¢ ¸¶¿ì½º¸¦ »ç¿ëÇÏÁö ¾Ê°í JavaScript·Î ¼±ÅÃÇϰųª ÇØÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù. document.formName.radioName[¼ýÀÚ].checked ¿¡ false, null, '', 0 À¸·Î 4°¡ÁöÁß¿¡¼­ ¾Æ¹«°Å³ª ÁöÁ¤ÇØ ÁÖ¸é ¼±ÅÃÀ» ÇØÁ¦ÇÏ°í ±×¿Ü´Â ¼±ÅÃÇÏ°Ô ÇÕ´Ï´Ù. ¾Æ·¡¸¦ ´©¸£¸é ù¹øÂ° radio¸¦ ÇØÁ¦ÇÕ´Ï´Ù.

<a href="#" onClick="document.formName.ra[0].checked=false">



 
<input type=checkbox name=d> 
<input type=checkbox name=e> 
<input type=checkbox name=f>
CHECKBOX : ¿©·¯°³ÀÇ ¼±Åà »óÀÚ¿¡¼­ radio¿Í´Â ´Ù¸£°³ ¼±ÅÃÇÑ ¸ðµç »óÀÚ°¡ ¼±ÅÃµÉ ¼ö ÀÖ½À´Ï´Ù.

checkbox´Â radio¿Í´Â ´Ù¸£°Ô °¢ »óÀÚ°¡ ¹è¿­·Î ÁöÁ¤µÇ¾î ÀÖÁö ¾Ê½À´Ï´Ù. °¢±â °íÀ¯ÀÇ À̸§À» °¡Áý´Ï´Ù. ±×¸®°í checked¿¡ false, null, '', 0 À¸·Î 4°¡Áö Áß¿¡¼­ Çϳª¸¦ ÁöÁ¤ÇÏ¸é ¼±ÅÃÀ» ÇØÁ¦ÇÏ°í ±×¿Ü¿¡ true³ª 0ÀÌ¾Æ´Ñ ¼ýÀÚ, ¹®ÀÚµîÀº ¼±ÅÃÇÏ°Ô ÇÕ´Ï´Ù. ¾Æ·¡ÀÇ ¸µÅ©¸¦ ´©¸£¸é µÎ¹øÂ°ÀÇ checkbox e¸¦ ¼±ÅÃÇÏ°Ô ÇÕ´Ï´Ù.

<a href="#" onClick="document.formName.e.checked='MailToMePlease'">

radio¿Í checkbox´Â value °ªÀ» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ±âº»À¸·Î "on" ¹®ÀÚ¿­ÀÌ ÁöÁ¤µË´Ï´Ù. submitÀ¸·Î º¸³½´Ù¸é ¼±ÅÃÇÑ °Í¸¸ submitµÇ°í value¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é checkboxName=on ÀÌ submitµË´Ï´Ù.



<input type=file>
FILE : »ç¿ëÀÚÀÇ Çϵåµð½ºÅ©¿¡ ÀÖ´Â È­ÀÏÀ» ¼­¹ö¿¡ º¸³»°Å³ª È­ÀÏÀ» ´Ù·ç´Â 󸮸¦ ÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù. È­ÀÏÀ» ã´Â ´ÜÃß¿Í È­ÀÏ À̸§À» º¸¿©ÁÖ´Â text »óÀÚ·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù. »ç¿ëÀÚ°¡ ÁöÁ¤ÇÑ È­ÀÏÀÇ °ªÀ» ÀÐÀ» ¼ö´Â ÀÖÁö¸¸ º¸¾ÈÀ¸·Î ÀÛ¼ºÀÚ°¡ ÁöÁ¤Çϰųª ¼öÁ¤ÇÒ ¼ö´Â ¾ø½À´Ï´Ù.

<FORM name=fo2>
	<SELECT name=sel>
		<OPTION>option 1
		<OPTION>option 2
		<OPTION>option 3
		<OPTION SELECTED>option 4
		<OPTION>option 5
		<OPTION>option 6
		<OPTION>option 7
	</SELECT>
</FORM>
<SELECT>ÅÃÀÔ´Ï´Ù. ÇѰ³¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.

selectboxµµ radio¿Í ¸¶Âù°¡Áö·Î °¢ option ¸·´ë¸¦ ¹è¿­·Î Á¢±ÙÇÒ ¼ö ÀÖ½À´Ï´Ù.
¾Æ·¡´Â 6¹øÂ°ÀÇ optionÀ» ¼±ÅÃÇÕ´Ï´Ù.

<a href="#" onClick="document.fo2.sel[5].selected=true">

¿©±â¼­ ÇØÁ¦´Â ¾ø°í ¸·´ë¸¦ ¾ø¿¤ ¼ö ÀÖ½À´Ï´Ù. ¾Æ·¡·Î 2¹øÂ° ¸·´ë¸¦ Áö¿ó´Ï´Ù.

<a href="#" onClick="document.fo2.sel[1]=null">



 <textarea COLS="20" ROWS="5"></textarea>
<TEXTAREA> : ¸¹Àº ±ÛÀÚ¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖ´Â ¹®ÀÚ ÀԷ»óÀÚÀÔ´Ï´Ù. ¿©·¯ÁÙ·Î ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

--
ÀÌµé Æû html¿¡µµ size, maxlength°°Àº ¸¹Àº attribute°¡ ÀÖ½À´Ï´Ù. À̰͵é·Î ´õ ¼¼¹ÐÇÏ°Ô ÆûÀ» ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. HTML ¼³¸í¼­¸¦ W3C¿¡¼­ ±¸Çؼ­ º¸¼¼¿ä..


IE4¿¡¼­´Â <BUTTON> À̶ó´Â Æû°ú ºñ½ÁÇÑ ÅÃÀÌ ÀÖ½À´Ï´Ù. <form> ÅÃÀ» ÁöÁ¤ÇÏÁö ¾Ê°í type=button °°Àº ´ÜÃ߸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù.


TOP           Go to Form            TOP