Æû Àü¼Û
¢¸ ¢º
Æû Àü¼Û ¹æ½Ä
FORM elementÀÇ method ¼Ó¼ºÀº FORMÀ» ¼¹ö·Î Àü¼ÛÇϴµ¥ »ç¿ëµÇ´Â ¹æ½ÄÀ» °áÁ¤Çϴµ¥, ´ÙÀ½ µÎ °¡Áö °ªÀ» °¡Áú ¼ö ÀÖ´Ù.
- get : Action ¼Ó¼ºÀÌ ÁöÁ¤ÇÏ´Â URL¿¡ ?¸¦ ºÙÀÌ°í, ÀÌ¾î¼ form data set(control-name/current-valueÀÇ ½Ö)ÀÌ µÚ¿¡ ºÙ´Â´Ù. "application/x-www-form-urlencoded" ¹æ½ÄÀ¸·Î ¾ÏÈ£ÈµÈ »õ URLÀÌ ¼¹ö¿¡ Àִ ó¸® ÇÁ·Î±×·¥À¸·Î ³Ñ¾î°£´Ù. ÀÌ ¶§´Â Form data setÀÌ ¾Æ½ºÅ° ¹®Àڷθ¸ Á¦ÇѵȴÙ. ÆûÀÌ ¿ø·¡ÀÇ µ¥ÀÌÅͺ£À̽º¿¡ º¯È¸¦ ÁÖÁö ¾Ê´Â °æ¿ì, ¿¹¸¦ µé¾î °Ë»ö ¼ºñ½º °°Àº °æ¿ì¿¡ ÁÖ·Î »ç¿ëµÈ´Ù.
- post : Form data setÀÌ ÆûÀÇ º»¹®¿¡ Æ÷ÇÔµÇ¾î ¼¹ö¿¡ Àִ ó¸® ÇÁ·Î±×·¥À¸·Î ³Ñ¾î°£´Ù. ÆûÀÌ µ¥ÀÌÅͺ£À̽ºÀÇ ³»¿ëÀ» º¯°æÇϰųª ¼ºñ½º¿¡ °¡ÀÔÀ» Çϰųª ÇÏ´Â °æ¿ì¿¡ ÁÖ·Î »ç¿ëµÈ´Ù. Enctype ¼Ó¼ºÀÇ °ªÀÌ "multipart/form-data"ÀÏ ¶§ form data set¿¡ µé¾î°¡´Â ¹®ÀÚ¿¡ Á¦ÇÑÀÌ ¾ø´Ù.
¼¹ö·Î Àü¼ÛµÇ´Â ÄÁÆ®·Ñ(Successful controls)
ÇϳªÀÇ Æû¿¡ ÀÖ´Â ¸ðµç ÄÁÆ®·ÑÀÌ ¼¹ö·Î Àü¼ÛµÇ´Â °ÍÀº ¾Æ´Ï´Ù. ¼¹ö·Î Àü¼ÛµÇ´Â ÄÁÆ®·ÑÀº ¹Ýµå½Ã control nameÀ» °¡Áö°í ÀÖ¾î¾ß Çϸç, current value(ÇöÀç°¡)¿Í ½ÖÀ» ÀÌ·ç¾î¾ß ÇÑ´Ù.
- Disabled controlÀº Àü¼ÛµÇÁö ¾Ê´Â´Ù.
- Submit ´ÜÃß°¡ µÎ °³ ÀÌ»ó ÀÖÀ» ¶§´Â, »ç¿ëÀÚ°¡ ¼±ÅÃÇÑ Submit ´ÜÃß ÄÁÆ®·Ñ¸¸ Àü¼ÛµÈ´Ù.
- ¼±ÅÃµÈ Ã¼Å©»óÀÚ´Â ¸ðµÎ Àü¼ÛµÈ´Ù.
- Name ¼Ó¼ºÀÇ °ªÀÌ °°Àº ¶óµð¿À ´ÜÃß Áß¿¡¼ ¼±ÅÃµÈ ¶óµð¿À ´ÜÃß Çϳª¸¸ Àü¼ÛµÈ´Ù.
- SELECT elementÀÇ name ¼Ó¼ºÀÇ °ªÀÌ ¸Þ´ºÀÇ control nameÀÌ µÇ°í, current value(ÇöÀç°¡)´Â °¢ OPTIONÀÇ ³»¿ëÀÌ µÈ´Ù. ¼±ÅÃµÈ OPTION¸¸ÀÌ Àü¼ÛµÈ´Ù.
- ÆÄÀÏ Àü¼Û ÄÁÆ®·ÑÀÇ current value´Â ¼±ÅÃÇÑ ÆÄÀϵéÀÇ À̸§ÀÌ´Ù.
Æû µ¥ÀÌÅÍ Ã³¸®
»ç¿ëÀÚ°¡ ÆûÀ» Àü¼ÛÇϸé(º¸³»±â ´ÜÃß µîÀ» ´·¯¼) »ç¿ëÀÚÀÇ À¥ ºê¶ó¿ìÀú´Â ´ÙÀ½°ú °°Àº ¼ø¼·Î »ç¿ëÀÚÀÇ ¿äûÀ» ó¸®ÇÏ°Ô µÈ´Ù.
- Àü¼ÛÇÒ ÄÁÆ®·Ñ(successful controls)À» °ñ¶ó³½´Ù.
- Form data setÀ» ¸¸µç´Ù. Form data setÀ̶õ, Àü¼ÛÇÒ ÄÁÆ®·ÑÀÇ control-name/current-valueÀÇ ½ÖÀ» ¸»ÇÑ´Ù.
- FORM elementÀÇ enctype ¼Ó¼ºÀÇ °ª¿¡ µû¶ó form data setÀÌ ¾ÏȣȵȴÙ.
- FORM elementÀÇ method ¼Ó¼ºÀÌ Á¤ÇÑ ¹æ½ÄÀ¸·Î, action ¼Ó¼ºÀÌ Á¤ÇÑ Ã³¸® ÇÁ·Î±×·¥À¸·Î ¾ÏÈ£ÈµÈ form data setÀÌ Àü¼ÛµÈ´Ù.
¢¸ ¢º