µå¸²À§¹ö·Î ȨÆäÀÌÁö ¸¸µé±â
15. Æû
Æû¿¡ Æ÷ÇԵǴ ¿ÀºêÁ§Æ®
. Text field : ÅØ½ºÆ®¸¦ ÀԷ¹ްųª º¸¿©ÁÝ´Ï´Ù.
. Button : ÆûÀÇ Á¤º¸¸¦ Á¦ÃâÇϰųª ´Ù½Ã ±¸¼ºÇϰųª, ÀϹÝÀûÀÎ ·¹À̺í°ú °°Àº ¿ëµµ·Îµµ »ç¿ëµË´Ï´Ù.
. Image field : submit ¹öưÀ» ´ë½ÅÇØ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
. Check box : ÇÑ ±×·ì ³»¿¡¼ ¿©·¯ °¡Áö ¿É¼ÇÀ» ¼±ÅÃÇÒ ¼ö ÀÖµµ·Ï ÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù.
. Radio button : ÇÑ ±×·ì ³»¿¡¼ ÇϳªÀÇ ¿É¼Ç¸¸À» ¼±ÅÃÇÒ ¼ö ÀÖµµ·Ï ÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù.
. List menu : »ç¿ëÀÚµéÀÌ ¼±ÅÃÇÒ ¼ö ÀÖ´Â ¸î °¡Áö ¾ÆÀÌÅÛÀ» ¸®½ºÆ®³ª ¸Þ´º·Î º¸¿©ÁÝ´Ï´Ù.
. File field : »ç¿ëÀÚµéÀÇ ÇÏµå µå¶óÀ̺꿡¼ ÆÄÀÏÀ» ã¾Æ Æû µ¥ÀÌÅÍ·Î ¾÷·ÎµåÇÏ°Ô ÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù.
. Hidden field : »ç¿ëÀÚ¿Í´Â °ü°è¾øÁö¸¸ ÆûÀÇ Á¤º¸¸¦ ó¸®ÇÒ ÇÁ·Î±×·¥ÀÌ »ç¿ëÇÒ Á¤º¸¸¦ ÀúÀåÇϰíÀÚ ÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù.
Æû¸¸µé±â
. Insert>Form/ Objects ÆÈ·¹Æ®¿¡¼ Forms ÆÐ³Î ¼±ÅÃ/ Objects ÆÈ·¹Æ®¿¡¼ Forms ÆÐ³ÎÀ» ¸¶¿ì½º·Î Ŭ¸¯ÇÑ
ÈÄ ¹®¼ ³»·Î µå·¡±×
. ÆûÀ» ¼±ÅÃÇÑ ÈÄ Property inspector¿¡¼ Æû ¼Ó¼ºÀ» ¼³Á¤
Form : Æû À̸§À» ÁöÁ¤
Action : ÆûÀÇ Á¤º¸¸¦ ó¸®ÇÒ ¼¹öÃøÀÇ ÇÁ·Î±×·¥À» URL·Î ÁöÁ¤Çϰųª, Æú´õ ¾ÆÀÌÄÜÀ» Ŭ¸¯ÇÏ¿© ÆÄÀÏÀ» ÁöÁ¤ÇÏ´Â °÷
Method : ÆûÀÇ µ¥ÀÌÅͰ¡ ¾î¶»°Ô 󸮵ÉÁö¸¦ Á¤ÇÕ´Ï´Ù.
¿ÀºêÁ§Æ®¸¦ Æû¿¡ Ãß°¡Çϱâ
. Insert> Form Object »ðÀÔÇÏ°í ½ÍÀº ¿ÀºêÁ§Æ® ¼±ÅÃ.
ÆûÀÇ °æ°è¼± ¾È¿¡ Ä¿¼¸¦ À§Ä¡½ÃŲ ÈÄ, Objects ÆÈ·¹Æ®ÀÇ Forms ÆÐ³Î¿¡¼ ¿øÇÏ´Â ¿ÀºêÁ§Æ®¸¦ Ŭ¸¯Çϰųª ¿øÇÏ´Â À§Ä¡·Î ¿ÀºêÁ§Æ®¸¦
µå·¡±×.
. ¿ÀºêÁ§Æ®¸¦ Æû¿¡ »ðÀÔÇßÀ¸¸é Properties inspector¸¦ ÀÌ¿ëÇÏ¿© ¿ÀºêÁ§Æ®ÀÇ ¼Ó¼ºÀ» Á¤ÀÇÇØ ÁÖ¸é µË´Ï´Ù.
Text field Ȱ¿ëÇϱâ
Insert> Form Object > Text field
¼Ó¼º ¼³Á¤Àº Property inspector¸¦ ÀÌ¿ë
Text fieldÀÇ ¼Ó¼º »ìÆìº¸±â
. Text field : Text fieldÀÇ À̸§À» ¼³Á¤
. Char Width : Text field¿¡¼ ÇÑ ÁÙ¿¡ º¸¿©ÁÙ ÃÖ´ë ¹®ÀÚ ¼ö¸¦ Á¤ÇÔ
. Max Chars : TypeÀ» Single lineÀ» ÅÃÇßÀ» ¶§ Text field¿¡ ÀÔ·ÂÇÒ ¼ö ÀÖ´Â ÃÖ´ë ¹®ÀÚ ¼ö¸¦ ¼³Á¤ÇÕ´Ï´Ù.
. Num Lines : TypeÀ» multilineÀ¸·Î ¼±ÅÃÇßÀ» ¶§ Text fieldÀÇ ³ôÀ̸¦ ¼³Á¤
TypeÀ» multilineÀ¸·Î ¼±ÅÃÇϸé ÀÚµ¿À¸·Î ½ºÅ©·Ñ¹Ù°¡ »ý±è
. Type : Text fieldÀÇ Á¾·ù¸¦ single-line, multiline, password ÁßÀÇ Çϳª·Î ¼±ÅÃ
. Init Val : À¥ ¹®¼°¡ ·ÎµåµÇ¸é óÀ½¿¡ º¸¿©ÁÙ ÅØ½ºÆ®¸¦ ÀÔ·ÂÇÔ
Button Ȱ¿ëÇϱâ
¹öưÀ» ¹®¼¿¡ »ðÀÔÇÏ·Á¸é Insert> Form Object> Button
ButtonÀÇ ¼Ó¼º »ìÆìº¸±â
. Button : ¹öưÀÇ À̸§À» ÀÔ·Â. submitÀº ÆûÀÇ Á¤º¸¸¦ CGI¿¡ Àü´ÞÇϰí, resetÀº ÆûÀÇ º¯°æµÈ Á¤º¸¸¦ ¿ø·¡ »óÅ·ΠµÇµ¹¸²
. Label : ¹öư¿¡ ³ªÅ¸³¯ ÅØ½ºÆ®¸¦ ÀÔ·ÂÇÔ
. Action : ¹öưÀ» Ŭ¸¯ÇÏ¸é ¹öưÀÌ ¾î¶² ÀÏÀ» ¼öÇàÇÒÁö¸¦ ¼±ÅÃÇÔ.
NoneÀº ¹öưÀ» Ŭ¸¯ÇßÀ» ¶§ ´Ù¸¥ ÀϹÝÀûÀÎ ÀÛ¾÷À» ¼öÇàÇϰíÀÚ ÇÏ´Â °æ¿ì »ç¿ëÇÕ´Ï´Ù.
Image field Ȱ¿ëÇϱâ
Image field¸¦ ¹®¼¿¡ »ðÀÔÇÏ·Á¸é Insert> Form Object> Image field ¸í·ÉÀ» ¼±ÅÃÇÔ
Image fieldÀÇ ¼Ó¼º »ìÆìº¸±â
. ImageField : Image fieldÀÇ À̸§À» ÀÔ·ÂÇÔ
. SRC : Image fieldÀÇ ¼Ò½º ÆÄÀÏÀ» ¼±ÅÃÇÔ
. Value : Æû¿¡ Á¦ÃâµÉ ¶§ ¼¹ö¿¡ Àü´ÞÇÒ °ªÀ» ÀÔ·ÂÇÔ
. Alt : À̹ÌÁö¸¦ ´ë½ÅÇÏ¿© º¸¿©ÁÙ ÅØ½ºÆ®¸¦ ÀÔ·ÂÇÔ
Check box Ȱ¿ëÇϱâ
Check box¸¦ ¹®¼¿¡ »ðÀÔÇÏ·Á¸é Insert> Form Object> Check box
Check boxÀÇ ¼Ó¼º »ìÆìº¸±â
. CheckBox : Check boxÀÇ À̸§À» ¼³Á¤ÇÔ
. Checked Value : Check box°¡ ¼±ÅÃµÇ¸é ±× ¹Ú½ºÀÇ °ªÀ» ¼³Á¤ÇÔ
ÀÌ °ªÀº »ç¿ëÀÚ°¡ submit ¹öưÀ» Ŭ¸¯ÇÏ¸é ¼¹öÃø ÇÁ·Î±×·¥(CGI script µî)¿¡ Àü´ÞµÊ
. Initial State : À¥ ¹®¼°¡ ·ÎµåµÇ¸é Check boxÀÇ Ãʱ⠻óŸ¦ üũÇÑ »óÅ·ΠÇÒÁö üũÇÏÁö ¾ÊÀº »óÅ·ΠÇÒÁö¸¦ ¼³Á¤ÇÔ
Radio button Ȱ¿ëÇϱâ
Insert> Form Object> Radio button
Radio buttonÀÇ ¼Ó¼º »ìÆìº¸±â
. Radio Button : Radio buttonÀÇ À̸§À» ÀÔ·ÂÇÔ
ÇÑ ±×·ì ³»ÀÇ Radio buttonÀÇ À̸§Àº ¶È°°¾Æ¾ß ÇÕ´Ï´Ù. ±×·¡¾ß ±×·ì ³»¿¡¼ ÇϳªÀÇ Radio button¸¸ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
. Checked Value : Radio buttonÀÌ ¼±ÅÃµÇ¸é ±× Radio buttonÀÇ °ªÀÌ ¼³Á¤µË´Ï´Ù. ÀÌ °ªÀº »ç¿ëÀÚ°¡ submit
¹öưÀ» Ŭ¸¯ÇÏ¸é ¼¹öÃø ¾ÖÇø®ÄÉÀ̼ǿ¡ Àü´ÞµË´Ï´Ù. ±×·¯¹Ç·Î ÇÑ ±×·ì ³» °¢ Radio buttonÀÇ °ªÀ» ¼·Î ´Ù¸£°Ô ¼³Á¤ÇØ ÁÖ¾î¾ß ÇÕ´Ï´Ù.
. Initial State : À¥ ¹®¼°¡ ·ÎµåµÇ¸é Radio buttonÀÌ Ã¼Å©µÈ »óÅ·Πº¸¿©ÁÙÁö, üũµÇÁö ¾ÊÀº »óÅ·Πº¸¿©ÁÙÁö¸¦ ¼±ÅÃÇÕ´Ï´Ù.
ÇÑ ±×·ì ³»¿¡¼´Â ÇϳªÀÇ ¹öư¸¸ÀÌ Ã¼Å©µÈ »óÅ·Π¹®¼¿¡ ³ªÅ¸³¯ ¼ö ÀÖ½À´Ï´Ù.
List menu Ȱ¿ëÇϱâ
Insert> Form Object> List menu
List menuÀÇ ¼Ó¼º »ìÆìº¸±â
. List/Menu : ¿ÀºêÁ§Æ®ÀÇ À̸§À» ÀÔ·ÂÇÔ
. Type : List menuÀÇ ÇüÇüŸ¦ ÆË¾÷ ¸Þ´º·Î ÇÒÁö, ½ºÅ©·ÑµÇ´Â ¸®½ºÆ®·Î ÇÒÁö¸¦ ¼±ÅÃÇÕ´Ï´Ù. ¸®½ºÆ®¸¦ ¼±ÅÃÇϸé ÇÑ ¹ø¿¡ ¸î °³ÀÇ
¾ÆÀÌÅÛÀ» º¸¿©ÁÙÁö¸¦ Height °ªÀ» ÅëÇØ ¼³Á¤ÇÒ ¼ö ÀÖÀ¸¸ç, ¿©·¯ °³ÀÇ ¾ÆÀÌÅÛÀ» ¼±ÅÃÇÒ ¼ö ÀÖ´ÂÁö ¿©ºÎ¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
. List Values : ÀÌ ¹öưÀ» Ŭ¸¯Çϸé Initial List Values ´ëÈ »óÀÚ°¡ ³ªÅ¸³³´Ï´Ù. ÀÌ ´ëÈ »óÀÚ¸¦ ÅëÇØ ¸®½ºÆ®
¹× ¸Þ´ºÀÇ ¾ÆÀÌÅÛÀ» µî·ÏÇÒ ¼ö ÀÖ½À´Ï´Ù. °¢°¢ÀÇ ¾ÆÀÌÅÛÀº ÇϳªÀÇ ·¹À̺í°ú ÇϳªÀÇ °ª(value)À» °¡Áú ¼ö ÀÖ½À´Ï´Ù. ÀÌ °ªÀº ¼¹ö¿¡ º¸³»Áú
¼öµµ ÀÖÀ¸¸ç, ¾Æ´Ï¸é ÀÚ¹Ù ½ºÅ©¸³Æ®³ª ºñÁÖ¾ó º£ÀÌÁ÷ ½ºÆ®¸³Æ®¿¡¼ ÀÌ¿ëµÉ ¼ö ÀÖ½À´Ï´Ù. °ª(value)ÀÌ ¾øÀ¸¸é ·¹À̺íÀÌ ½ºÅ©¸³Æ® ¾ð¾î·Î
Àü´ÞµË´Ï´Ù.
Ç÷¯½º¿Í ¸¶À̳ʽº ¹öưÀº ¾ÆÀÌÅÛÀ» Ãß°¡Çϰųª »èÁ¦Çϴµ¥ »ç¿ëÇÕ´Ï´Ù. °¡Àå À§¿¡ ÀÖ´Â ¾ÆÀÌÅÛÀº ¹®¼°¡ À¥ ºê¶ó¿ìÀú¿¡ ·ÎµåµÇ¸é ÃʱⰪÀ¸·Î º¸ÀÌ´Â
¾ÆÀÌÅÛÀÌ µË´Ï´Ù. À§¾Æ·¡ È»ìÇ¥´Â ¾ÆÀÌÅÛÀÇ ¼ø¼¸¦ ¹Ù²Ü ¶§ »ç¿ëÇÕ´Ï´Ù.
List menu
List menu ¿ìÃøÀÇ È»ìÇ¥ ¹öưÀ» Ŭ¸¯Çϸé List menu¸¦ º¼ ¼ö ÀÖ½À´Ï´Ù.
File field Ȱ¿ëÇϱâ
File field´Â »ç¿ëÀÚµéÀÇ ÇÏµå µå¶óÀ̺꿡¼ ÆÄÀÏÀ» ã¾Æ Æû µ¥ÀÌÅÍ·Î ¾÷·ÎµåÇϵµ·Ï ÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù. File field¸¦ ¹®¼¿¡
»ðÀÔÇÏ·Á¸é Insert> Form Object> File field ¸í·ÉÀ» ¼±ÅÃÇÔ
File fieldÀÇ ¼Ó¼º »ìÆìº¸±â
. Char Width : File field¿¡¼ º¸¿©ÁÙ ¼ö ÀÖ´Â ÃÖ´ëÇÑÀÇ ¹®ÀÚ ¼ö¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
. Max Chars : File field¿¡ ÀÔ·ÂµÉ ¼ö ÀÖ´Â ÃÖ´ëÇÑÀÇ ¹®ÀÚ ¼ö¸¦ ÀÔ·ÂÇÕ´Ï´Ù.
. Init Val : Ãʱ⿡ º¸¿©ÁÙ ³»¿ëÀ» ÀÔ·ÂÇÕ´Ï´Ù.
Hidden field Ȱ¿ëÇϱâ
Hidden field´Â »ç¿ëÀÚ¿Í´Â °ü°è¾øÁö¸¸ ÆûÀÇ Á¤º¸¸¦ ó¸®ÇÒ ÇÁ·Î±×·¥ÀÌ »ç¿ëÇÒ Á¤º¸¸¦ ÀúÀåÇϰíÀÚ ÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù. Hidden field¸¦
¹®¼¿¡ »ðÀÔÇÏ·Á¸é Insert> Form Object> Hidden field ¸í·ÉÀ» ¼±ÅÃÇÏ¸é µË´Ï´Ù. ±×·¯¸é Hidden fieldÀÇ
¸ð½ÀÀ» º¼ ¼ö ÀÖ½À´Ï´Ù.
Hidden field°¡ º¸ÀÌÁö ¾ÊÀ¸¸é
Edit> Preferences> Invisible Elements ¸í·ÉÀ» ¼±ÅÃÇÏ¸é µË´Ï´Ù.
. HiddenField : Hidden fieldÀÇ À̸§À» ¼±ÅÃÇÕ´Ï´Ù. ÇʵåÀÇ À̸§Àº ´Ù¸¥ À̸§°ú °ãÄ¡¸é ¾È µË´Ï´Ù.
. Value : Hidden fieldÀÇ °ªÀ» ¼³Á¤ÇÕ´Ï´Ù.