µå¸²À§¹ö ¿ÀºêÁ§Æ® ÆÈ·¹Æ® ÀÌÇØÇϱâ


3. Forms

ȨÆäÀÌÁö¿¡ ¾ç½ÄÀ» ³ÖÀ» ¼ö ÀÖ´Â ºÎºÐÀÌ´Ù..

Áï ȸ¿ø°¡ÀÔÀ̳ª ¸ÞÀϸµ ¸®½ºÆ® µîÀ» ÀԷ¹ÞÀ» °æ¿ì ¶Ç´Â ÅõÇ¥¸¦ Çϴ°æ¿ì µîµî ¿©·¯°æ¿ì¿¡ »ç¿ëÀÌ °¡´ÉÇÏ´Ù..

ÀÚ¼¼ÇÑ ¼³¸íÀº ´ÙÀ½À» º¸±â·Î ÇÏÀÚ..

: Insert Form

 

µå¸²À§¹ö¿¡¼­ Æû°³Ã¼¸¦ »ç¿ëÇϸé ÀÚµ¿À¸·Î ÆûÀÌ »ý¼ºµÇ±âµµ ÇÏÁö¸¸ ÇÊ¿äÇÑ ºÎºÐ¿¡ Æû¿µ¿ªÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.. Æû¿µ¿ªÀ» ÁöÁ¤ÇÏ¸é ¾Æ·¡ÀÇ ±×¸²Ã³·³ »¡°£»ö Á¡¼±À¸·Î Æû¿µ¿ªÀÌ ¼³Á¤µÈ´Ù..

ÆûÀ» ¼±ÅÃÇϸé ÇÁ·ÎÆÞƼ ÀνºÆåÆ®°¡ ±×¿¡ ¸Â°Ô º¯È­Çϴµ¥ ´ÙÀ½Àº ÆûÀ» ¼±ÅÃÇÏ¿´À» °æ¿ìÀÇ ÇÁ·ÎÆÞƼ ÀνºÆåÆ®ÀÌ´Ù..

Form Name
Æû¿¡ À̸§À» ÁÖ´Â °Í
Action
ÆûÀÌ Ã³¸®ÇÒ CGI(Common Gateway Interface)ÆÄÀÏÀ̳ª
php(Personal Home Page Construction Kit) ¶Ç´Â
±âŸ ½ºÅ©¸³Æ®³ª ±âŸ Å×ÀÌÅ͸¦ ó¸®ÇÏ´Â ÇÁ·Î±×·¥
Method
ÀԷ°ªÀÇ Àü´Þ ¹æ½ÄÀ» ¼±ÅÃÇÒ ¼ö ÀÖ´Ù(Get or Post)

Method ¿¡´Â Post ¿Í Get ¹æ½ÄÀÌ Àִµ¥, Get ¹æ½ÄÀº ¿ì¸®°¡ ÈçÈ÷ »ç¿ëÇÏ´Â °Ë»ö¿£Áø¿¡¼­ ¸¹ÀÌ º¼ ¼ö ÀÖ´Ù.

Áï Get ¹æ½ÄÀº º¸Åë ÀԷ°ªµéÀÌ ¸¹Áö ¾Ê´Â °æ¿ì ȤÀº ±×³É URL¿¡ ºÙ´Â ÆÄ¶ó¹ÌÅÍ·Î ³Ñ°Ü¼­ Àü´ÞÇÒ ¶§¿¡ »ç¿ëÇÑ´Ù.. °Ë»ö¿£ÁøÀ» °Ë»öÇÏ°í ³ª¼­ ºê¶ó¿ìÀúÀÇ ÁÖ¼ÒÀÔ·ÂâÀ» º¸¸é ÁÖ¼Ò°¡ »ó´çÈ÷ ÀÌ»óÇÏ°í ±æ´Ù´Â °ÍÀ» ´À²¼À» °ÍÀÌ´Ù.. ±×°Ô ¹Ù·Î get¹æ½ÄÀ¸·Î Àü´ÞµÈ °ÍÀÌ´Ù..

±×¸®°í Post ¹æ½ÄÀº Ç¥ÁØÀÔ·Â ¹æ½ÄÀ¸·Î Àü´ÞÀÌ µÇ´Âµ¥ ÀԷ°ªÀÌ ¸¹À» °æ¿ì ¸¹ÀÌ »ç¿ëÇÑ´Ù.. Áï °Ô½ÃÆÇÀ̳ª ¹æ¸í·Ï¿¡ ±ÛÀ» ½èÀ» °æ¿ì Àü´ÞµÇ´Â ¹æ½ÄÀº °ÅÀǰ¡ post ¹æ½ÄÀÌ´Ù..

 

: Insert Text Field

 

Æû¿¡¼­ °¡Àå ¸¹ÀÌ »ç¿ëµÇ´Â °³Ã¼·Î ÅØ½ºÆ®¸¦ ÀԷ¹޴ FieldÀÌ´Ù.. ¿¹¸¦ µé¾î ·Î±×ÀÎÀ» ÇÒ¶§ id¿Í password¸¦ ÀԷ¹ÞÀ»¶§ »ç¿ëÇÑ´Ù.. ¹°·Ð ÀÌ°Ç ´ÜÀûÀÎ ¿¹ÀÌÁö¸¸, ¾Æ·¡¿¡ º¸ÀÌ´Â °ÍÀÌ ¹Ù·Î ±× ¿¹ÀÌ´Ù..

Text Field¸¦ ¼±ÅÃÇßÀ» °æ¿ì ³ªÅ¸³ª´Â ÇÁ·ÎÆÞƼ ÀνºÆåÆ®

TextField
ÅØ½ºÆ® ÇʵåÀÇ À̸§À» ¼³Á¤ÇÏ´Â ºÎºÐ
Char Width
ÅØ½ºÆ® ÇʵåÀÇ ³ÐÀ̸¦ ¼³Á¤ÇÏ´Â ºÎºÐ
Max Chars
ÅØ½ºÆ® Çʵ忡 ÀÔ·ÂÇÒ ¼ö ÀÖ´Â ÃÖ´ë ±ÛÀÚÀÇ ¼ö(¿µ¹®±âÁØ)
Type
ÅØ½ºÇʵåÀÇ Çü½ÄÀ» ¼³Á¤ÇÏ´Â ºÎºÐ
Single Line : ÅØ½ºÆ® ÀÔ·Â ¶óÀÎÀÌ ÇϳªÀÎ °æ¿ì(¿¹ - ID or Password)
Multi Line : ÅØ½ºÆ® ÀÔ·Â ¶óÀÎÀÌ ´ÙÁßÀÎ °æ¿ì(¿¹ - °Ô½ÃÆÇ,¹æ¸í·Ï¿¡ ±Û¾²´Â ¶õ)
Password : ÀԷ°ªÀÌ ÆÐ½º¿öµåÇ¥½Ã(*)·Î Ç¥½Ã
Init Val
ÅØ½ºÆ® ÇʵåÀÇ Ãʱ⠼³Á¤ °ª(À§¿¡ ÀÖ´Â ¿¹ Áß¿¡ "ÅØ½ºÆ® ÇÊµå ¿¹Á¦"¶ó°í ±Û º¸À̽ÃÁÒ)
Warp
¿ÀºêÁ§Æ®ÀÇ Å©±â¿¡ µû¶ó¼­ ÅØ½ºÆ®ÀÇ ³»¿ëÀ» ÀÚµ¿À¸·Î ´ÙÀ½¶óÀÎÀ¸·Î ³»¸²

ÀÌÁ¨ ¾Æ½Ã°ÚÁÒ.. ÀÚ¼¼ÇÏ°Ô ¼³¸íÀ» ÇÑ´Ù°í Çߴµ¥.. À§ ¿¹Á¦ÀÇ ¼Ò½º´Â ¾Æ·¡¿Í °°´Ù..

<input type="text" name="textfield" value="ÅØ½ºÆ® ÇÊµå ¿¹Á¦">

 

: Insert Button

 

¹öưÀº Submit(Á¦ÃâÇÏ´Ù), Reset(»õ·Î°íħ), È®Àιöư µîÀ¸·Î »ç¿ëÀÌ µÈ´Ù.. ¸»·Î ¼³¸íÀ» ÇÏ´Â °Íº¸´Ù ÀÏ´Ü ¿¹¸¦ º¸¸é¼­ ÇÏÀÚ.. ¾Æ·¡´Â ¹öư ¿¹Á¦ÀÌ´Ù..

Button À» ¼±ÅÃÇÏ¿´À» °æ¿ì ³ªÅ¸³ª´Â ÇÁ·ÎÆÞƼ ÀνºÆåÆ®

Button Name
¹öưÀÇ À̸§À» ¼³Á¤ÇÏ´Â ºÎºÐ
Label
¹öư¿¡ Ç¥½ÃµÉ ¶óº§(À§¿¡ º¸À̽ÃÁÒ. "Á¦Ãâ¹öư","»õ·Î°íħ","È®ÀÎ"
Action

3°¡Áö Á¾·ù°¡ ÀÖ½À´Ï´Ù..
Submit form : Á¦Ãâ¹öưÀ¸·Î ÀԷ¹ÞÀº µ¥ÀÌŸ¸¦ CGI, PHPµîÀÇ ÇÁ·Î±×·¥À¸·Î Àü´Þ
Reset form : ÀÔ·ÂÇÑ ¸ðµç°ªÀ» ÃʱâÈ­ ÇÑ´Ù.
None : Behaviors¿¡¸¸ Àû¿ëÀÌ °¡´ÉÇÑ ¹öư

À§ ¿¹Á¦ 3°¡ÁöÀÇ ¼Ò½º´Â ¾Æ·¡¿Í °°´Ù..

<input type="submit" name="submit" value="Á¦Ãâ¹öư">
<input type="reset" name="submit2" value="»õ·Î°íħ">
<input type="button" name="submit3" value="È®ÀÎ">

 

: Insert CheckBox

 

üũ¹Ú½º´Â ÀüÀÚ »ó°Å·¡ÀÇ ¼îÇÎīƮ¿Í °°Àº Á¾·ùÀÇ ¹®¼­À¯Çü¿¡¼­ ¾ÆÁÖ À¯¿ëÇÏ°Ô »ç¿ëµÇ´Â ±â´ÉÀÌ´Ù.. ¿©·¯°¡ÁöÀÇ ¼±ÅÃÀÌ °¡´ÉÇÏ¸ç ±× ¼±ÅÃµÈ °ªµéÀº CGI, PHP, JavaScript µîÀ¸·Î °ªÀÌ Àü´ÞÀÌ µÈ´Ù.. ÀÚ ´ÙÀ½Àº üũ¹Ú½º¿¡ ´ëÇÑ ¿¹ÀÌ´Ù..

¶ó¸é ÀÚÀå¸é «»Í ÅÁ¼öÀ°

CheckBox¸¦ ¼±ÅÃÇßÀ» °æ¿ì ³ªÅ¸³ª´Â ÇÁ·ÎÆÞƼ ÀνºÆåÆ®

CheckBox
üũ¹Ú½ºÀÇ À̸§À» ¼³Á¤ÇÏ´Â ºÎºÐ
CheckedValue
CGI, PHP, ÀÚ¹Ù½ºÅ©¸³Æ® µîÀ¸·Î Àü´ÞµÇ´Â °ª
initial State
Ãʱ⿡ º¸¿©±æ »óŸ¦ Ç¥½ÃÇÑ´Ù..
Checked : ¼±ÅÃµÈ »óÅÂ
Unchecked : ¼±ÅõÇÁö ¾ÊÀº »óÅÂ

Çѹø¾¿ ´Ù ¼±ÅÃÇØ º¸ÀÚ.. ±×·¯¸é ¸ðµÎ´Ù ¼±ÅÃÀÌ °¡´ÉÇÏ´Ù.. °¢°¢ÀÌ ´Ù¸¥ CheckBoxÀÇ À̸§À» °¡Áö°í ±× °ªÀ» °¡Áö¹Ç·Î ¸ðµÎ´Ù ¼±ÅÃÀÌ °¡´ÉÇÏ´Ù.. À§ ¿¹Á¦ÀÇ ¼Ò½º´Â ¾Æ·¡¿Í °°´Ù..

<input type="checkbox" name="checkbox" value="¶ó¸é" checked>
<input type="checkbox" name="checkbox2" value="ÀÚÀå¸é" >
<input type="checkbox" name="checkbox3" value="«»Í" >
<input type="checkbox" name="checkbox4" value="ÅÁ¼öÀ°" >

 

: Insert Radio Button

 

¶óµð¿À ¹öưÀº ¿©·¯°¡Áö Áß¿¡¼­ ÇѰ³¸¦ ¼±ÅÃÇØ¾ß ÇÒ °æ¿ì »ç¿ëÀ» ÇÑ´Ù.. ¿¹¸¦ µé¾î ÄûÁî¹®Á¦ µî¿¡ Àû¿ëÀÌ °¡´ÉÇÏ´Ù.. ±¸Â÷ÇÏ°Ô ±æ°Ô ¼³¸íÇÏ´Â °Íº¸´Ù °£´ÜÈ÷ ¿¹¸¦ µé¾î º¸°Ú´Ù..

´ÙÀ½Áß ¼­¿ïÀÇ ÀüÈ­¹øÈ£ Áö¿ª¹øÈ£´Â ?
1) 02 2) 054 3) 032 4) 064

RadioButton À» ¼±ÅÃÇßÀ» °æ¿ì ³ªÅ¸³ª´Â ÇÁ·ÎÆÞƼ ÀνºÆåÆ®

RadioButton
¶óµð¿À ¹Ú½ºÀÇ À̸§À» ¼³Á¤ÇÏ´Â ºÎºÐ
CheckedValue
CGI, PHP, ÀÚ¹Ù½ºÅ©¸³Æ® µîÀ¸·Î Àü´ÞµÇ´Â °ª
initial State
Ãʱ⿡ º¸¿©±æ »óŸ¦ Ç¥½ÃÇÑ´Ù..
Checked : ¼±ÅÃµÈ »óÅÂ
Unchecked : ¼±ÅõÇÁö ¾ÊÀº »óÅÂ

¶óµð¿À ¹öưµµ ¼±ÅÃÇØ º¸ÀÚ ±×·¯¸é 4°³ Áß¿¡ ²À Çϳª¸¸ ¼±ÅÃÀÌ µÈ´Ù´Â °ÍÀ» ¾Ë ¼ö ÀÖ´Ù.. Áï 4°³ÀÇ RadioButton ÀÇ À̸§ÀÌ µ¿ÀÏÇÏ°í ±× °¢°¢ÀÇ Value¸¦ °¡Áö¸é¼­ ±× À̸§ÀÌ °°Àº ±×·ì¿¡¼­ ¼±ÅÃÇÑ 1°³ÀÇ °ª¸¸ÀÌ CGI, PHP, ±âŸ ½ºÅ©¸³Æ® ÇÁ·Î±×·¥ µîÀ¸·Î ³Ñ¾î°£´Ù..

À§ ¿¹Á¦ÀÇ ¼Ò½º´Â ´ÙÀ½°ú °°´Ù..

<input type="radio" name="radiobutton" value="02">
<input type="radio" name="radiobutton" value="054">
<input type="radio" name="radiobutton" value="032">
<input type="radio" name="radiobutton" value="064">

 

: Insert List/Menu

 

¸®½ºÆ® / ¸Þ´º´Â ¸®½ºÆ®·Î ¸Þ´º¸¦ ±¸¼ºÇϰųª Å×ÀÌÅÍÀÇ ¸®½ºÆ®·Î »ç¿ëÀÌ °¡´ÉÇÏ´Ù.. »ç½Ç ÀÌ ¸®½ºÆ® ¸Þ´º¸¦ »ç¿ëÇÏ´Â °Íº¸´Ù´Â ºñÇìºñ¾î¿¡ ÀÖ´Â Jump Menu¸¦ ÀÌ¿ëÇÏ´Â °ÍÀÌ Æí¸®ÇÏÁö¸¸, ¿©±â¼­´Â °£´ÜÇÏ°Ô ¾î¶»°Ô »ç¿ëÇÏ´ÂÁö¸¸ ¾Ë¾Æº¸µµ·Ï ÇϰڴÙ..

List/Menu¸¦ ¼±ÅÃÇßÀ» °æ¿ì ³ªÅ¸³ª´Â ÇÁ·ÎÆÞƼ ÀνºÆåÆ®

List/Menu
¸®½ºÆ®³ª ¸Þ´ºÀÇ À̸§À» ¼³Á¤ÇÏ´Â ºÎºÐ
Type
ÆË¾÷ ¶Ç´Â Ç®´Ù¿î ¸Þ´º Çü½ÄÀ¸·Î ¸®½ºÆ®¸¦ º¸¿©ÁÖ´Â °Í
Height
TypeÀ» ¸®½ºÆ®·Î ¼±ÅÃÇßÀ»¶§ º¸¿©Áú ÇàÀÇ ¼ö
List Values
¸®½ºÆ®ÀÇ ¸ñ·Ï°ú °æ·Î¸¦ ¼³Á¤ÇÏ´Â ºÎºÐ
Selections Allow Multiple
TypeÀ» ¸®½ºÆ®·Î ¼±ÅÃÇßÀ»´ë ´ÙÁß¼±ÅÃÀÌ °¡´ÉÇϵµ·Ï ÇÏ´Â °Í
Initially Selected
±âº»ÀûÀ¸·Î ¼±ÅÃÀÌ µÇ¾îÁú Ç׸ñÀ» ¼±ÅÃÇÏ´Â °Í

List Values¸¦ Ŭ¸¯ÇÏ¸é ¾Æ·¡ÀÇ Ã¢ÀÌ ¶ß´Âµ¥ Á÷Á¢ °æ·Î¿Í º¸¿©Áú ¹®±¸¸¦ Ç÷¯½º(+) ¿Í ¸¶À̳ʽº(-) ¹öưÀ» ÀÌ¿ëÇÏ¿© ¼öÀÛ¾÷À¸·Î ¼öÁ¤À» ÇØ¾ßÇÑ´Ù..

List Values ¹öưÀ» Ŭ¸¯ÇÏ¿´À» °æ¿ì ³ªÅ¸³ª´Â â

À§ÀÇ ¿¹Á¦´Â ¼öÀÛ¾÷À¸·Î ¼Ò½º ÀÚü¸¦ ¼öÁ¤À» ÇØ¾ß Çϴµ¥.. À§ÀÇ ¿¹Á¦ ¼Ò½º´Â ¾Æ·¡¿Í °°´Ù..

<form name="form1">
<select name="select" OnChange='self.location.href=this.form.select.options[this.form.select.selectedIndex].value'>
<option value="¼±ÅÃÇßÀ» ¶§ÀÇ °æ·ÎÆÄÀÏÀ̳ª ÁÖ¼Ò">º¸¿©Áú ¹®±¸·Î ¼öÁ¤</option>
<option value="¼±ÅÃÇßÀ» ¶§ÀÇ °æ·ÎÆÄÀÏÀ̳ª ÁÖ¼Ò">º¸¿©Áú ¹®±¸·Î ¼öÁ¤</option>
<option value="¼±ÅÃÇßÀ» ¶§ÀÇ °æ·ÎÆÄÀÏÀ̳ª ÁÖ¼Ò">º¸¿©Áú ¹®±¸·Î ¼öÁ¤</option>
</select>
</form>

OnChange ¿¡¼­ self´Â targetÀ» ÁöÁ¤ÇÏ´Â °ÍÀÌ´Ù.. ¿©±â¼­´Â self¸¦ ÁöÁ¤Çß´Ù.. ±×¸®°í parent, blank, top µîÀ» ¾Ë¾Æ¼­ ÁöÁ¤ÇÏ½Ã¸é µÇ°í, this.form.select.options ¿¡¼­ select´Â ÇöÀç selectÀÇ À̸§À» Àû´Â °÷ÀÌ´Ù.. ¸¸¾à selectÀÇ À̸§ÀÌ choice¶ó¸é ¹°·Ð µÚ¿¡µµ this.form.choice.option ÀÌ µÇ´Â °ÍÀÌ´Ù.. ÀÌÁ¡ À¯ÀÇÇϱ⠹ٶõ´Ù..

ÇѱÛÀÚÀÇ ¿ÀŸ°¡ ³ª´õ¶óµµ ¿¡·¯°¡ ³ª¹Ç·Î ¿ÀŸ³ªÁö ¾Êµµ·Ï ÁÖÀÇ ÇÏ°í ´ë¼Ò¹®ÀÚ ±¸ºÐÀº È®½ÇÈ÷ Çϱ⠹ٶõ´Ù..

±×¸®°í ¾Õ¿¡¼­µµ À̾߱â ÇßµíÀÌ ÀÏ´Ü À̰ͺ¸´Ù´Â ºñÇìºñ¾îÀÇ Jump menu¸¦ ÀÌ¿ëÇÏ´Â °ÍÀÌ Æí¸®ÇϹǷΠ±×°Ç ³ªÁß¿¡ ¼³¸íÀ» Çϵµ·Ï ÇÑ´Ù..

 

: Insert File Field

 

ÆÄÀÏ Çʵå´Â ÀÚ·á½Ç¿¡¼­ ÀڷḦ ¿Ã¸±¶§ »ç¿ëµÇ´Â °ÍÀÌ´Ù.. ±×³É °£´ÜÇÏ°Ô ¿¹¸¦ µé°Ú´Ù..

File Field¸¦ ¼±ÅÃÇßÀ» °æ¿ì ³ªÅ¸³ª´Â ÇÁ·ÎÆÞƼ ÀνºÆåÆ®

ã¾Æº¸±â ¹öưÀ» ´­·¯º¸±â ¹Ù¶õ´Ù.. ±×·³ ÆÄÀÏÀ» ¼±Åà ÇÒ ¼ö Àִ âÀÌ ¶ã °ÍÀÌ´Ù.. À̰ÍÀÌ ¹Ù·Î File Field ÀÌ´Ù..

FileField Name
ÆÄÀÏ ÇʵåÀÇ À̸§À» ÁöÁ¤ÇÏ´Â ºÎºÐ
Char Width
ÆÄÀÏ ÇʵåÀÇ ÅØ½ºÆ® ¹Ú½ºÀÇ ³ÐÀÌ
Max Chars
ÆÄÀÏ Çʵ忡¼­ ÅØ½ºÆ® ¹Ú½º¿¡ µé¾î°¥ ±ÛÀÚÀÇ ÃÖ´ë¼ö
Init Val
ÆÄÀÏ Çʵ忡 ±âº»ÀûÀ¸·Î µé¾î°¥ ³»¿ë

¹°·Ð ÀÌ ±â´É¸¸À¸·Î´Â ¾Æ¹«·± Ȱ¿ë°¡Ä¡°¡ ¾ø´Ù.. ¿©±â¿¡ submit ¹öưÀ» ´Þ°í ¶Ç CGI, PHP, ¶Ç´Â ÀÚ¹Ù½ºÅ©¸³Æ® µîÀ» ÀÌ¿ëÇÏ¿© ÇÁ·Î±×·¥ÀûÀ¸·Î º¸¿ÏÀÌ ÀÌ·ç¾î Á®¾ß ÇÑ´Ù..

À§ ¿¹Á¦ÀÇ ¼Ò½º¸¦ º¸¸é ¾Æ·¡¿Í °°´Ù..

<input type="file" name="file" size="70" maxlength="70" value="ÆÄÀÏÀ» ¼±ÅÃÇϼ¼¿ä..!">

 

: Insert Image Field

 

À̹ÌÁö Çʵå´Â ¹öưÀÇ submit ±â´É°ú µ¿ÀÏÇϸ鼭 ¹öưÀ» ÀÚ½ÅÀÌ ¿øÇÏ´Â ¸ð¾çÀ¸·Î ¸¸µé¼ö ÀÖ´Ù.. ÀÚ ±×·³ ´ÙÀ½ ¿¹Á¦¸¦ º¸±â ¹Ù¶õ´Ù..

Image Field¸¦ ¼±ÅÃÇßÀ» °æ¿ì ³ªÅ¸³ª´Â ÇÁ·ÎÆÞƼ ÀνºÆåÆ®

ImageField
À̹ÌÁö ÇʵåÀÇ À̸§À» ÁöÁ¤ÇÏ´Â ºÎºÐ
W
width(À̹ÌÁö ÇʵåÀÇ ³ÐÀÌ)
H
height(À̹ÌÁö ÇʵåÀÇ ³ôÀÌ)
Src
À̹ÌÁö ÇʵåÀÇ °æ·Î
Alt
À̹ÌÁö Çʵ忡 ¸¶¿ì½º¸¦ over ½Ã ³ªÅ¸³¯ Text
Align
À̹ÌÁö ÇʵåÀÇ Á¤¿­ ¹æ½Ä

À̹ÌÁö Çʵå´Â ¹öưÀÇ ¼¼°¡Áö ±â´É (Submit, Reset, Button)ÀÇ ¼¼°¡Áö ±â´ÉÁß ÇѰ¡Áö ¸¸À» °¡Áú ¼ö ÀÖ´Ù.. ±×°ÍÀº ¹Ù·Î Submit ±â´ÉÀÌ´Ù.. µðÀÚÀÎÀ» ¿¹»Ú°Ô ÇÒ¼ö¸¸ ÀÖ´Ù¸é ¿¹»Û Submit ¹öưÀ» ¸¸µé ¼ö ÀÖÀ» °ÍÀÌ´Ù. À§ ¿¹Á¦ÀÇ ¼Ò½º´Â ¾Æ·¡¿Í °°´Ù..

<input type="image" border="0" name="imageField" src="À̹ÌÁö ÆÄÀÏÀÇ °æ·Î" width="50" height="20" align="middle">

 

: Insert Hidden Field

 

¼û°ÜÁø Çʵå´Â ÆûÀÇ ¹öÀüÀ̳ª ¶Ç´Â Ŭ¶óÀÌ¾ðÆ® »ç¿ëÀÚ¿¡°Ô º¸ÀÌÁö ¾Ê°í ¼­¹ö·Î µ¥ÀÌŸ(ÀÔ·ÂµÈ °ª)°ú ÇÔ°Ô Àü¼ÛµÇ°íÀÚ ÇÏ´Â µ¥ÀÌŸ°¡ ÇÊ¿äÇÒ °æ¿ì¿¡ »ç¿ëÇÑ´Ù.. ÁÖ·Î URLÀ̳ª »ç¿ëÀÚÀÇ Á¤º¸ µîÀ¸·Î »ç¿ëµÇ°í ÀÖ´Ù..

Hidden Field¸¦ ¼±ÅÃÇßÀ» °æ¿ì ³ªÅ¸³ª´Â ÇÁ·ÎÆÞƼ ÀνºÆåÆ®

ÇÁ·ÎÆÞƼ ÀνºÆåÆ®°¡ ³Ê¹«³ª °£´ÜÇÏ´Ù. ±×¸®°í ¿¹Á¦´Â ºê¶ó¿ìÀú¿¡¼­ º¸ÀÌÁö ¾ÊÀ¸¹Ç·Î ¾î¶»°Ô Ç¥Çö ÇÒ ¹æ¹ýÀÌ ¾ø´Ù.. ´Ù¸¸ ÇÁ·ÎÆÞƼ ÀνºÆåÆ®¸¸ ¼³¸íÀ» Çϵµ·Ï ÇÑ´Ù.. HiddenField´Â ¼û°ÜÁø ÇʵåÀÇ À̸§À» ¼³Á¤ÇÏ´Â ºÎºÐÀ̰í Value´Â ¼û°ÜÁø »óÅ·ΠÀÔ·ÂÇÑ µ¥ÀÌŸ¿Í ÇÔ²² ³Ñ¾î°¥ °ªÀ» ³Ö¾îÁÖ¸é µÈ´Ù..

 

: Insert Jump Menu

 

Jump Menu´Â ¸®½ºÆ® ¸Þ´º¿¡ ÇÏÀÌÆÛ¸µÅ©¸¦ ¿¬°áÇÏ¿©, ÇØ´ç ¸Þ´º¸¦ ¼±ÅÃÇϸé ÁöÁ¤ÇÑ ÇÏÀÌÆÛ ¸µÅ©·Î À̵¿À» ÇÏ°Ô µÈ´Ù.. À§¿¡¼­µµ ¼³¸íÀ» ÇßµíÀÌ List/Menu¿Í ºñ½ÁÇÏ´Ù.. ´Ù¸¸ ÀÛ¾÷ÀÌ ¸®½ºÆ® ¸Þ´º´Â ¼öÀÛ¾÷À¸·Î ¼Ò½º¸¦ ÀÔ·ÂÇØ¾ßÇÏ´Â ´ÜÁ¡ÀÌ Àֱ⠶§¹®¿¡ ºñ½ÁÇÑ ¼º°ÝÀÇ Jump Menu¸¦ »ç¿ëÇÒ °ÍÀ» ±ÇÇÑ´Ù..

ÀÚ ±×·³ ÀÏ´Ü ¿¹Á¦¸¦ º¸¸é¼­ ¼³¸íÀ» Çϵµ·Ï ÇÑ´Ù..

 

¿ì¼± °ÑÀ¸·Î º¸±â¿¡´Â List Menu¿Í ¾Æ¹«·± Â÷À̰¡ ¾ø´Â °Í °°´Ù .. ´Ù¸¸.. ¼Ò½º ÀÚü¿¡ Â÷À̰¡ ÀÖ´Ù.. Jump Menu´Â ¾Æ·¡ÀÇ Ã¢¿¡¼­ ¼±Åø¸ ÇÏ¸é µÇ´Â ¹Ý¸é List Menu ´Â Á÷Á¢ °æ·Î¿Í º¸¿©Áú ¹®±¸¸¦ ¼öÁ¤Çϰí ÀÛ¼ºÇÏ¿©¾ß ÇÑ´Ù..

Jump Menu¸¦ ¼±ÅÃÇßÀ» °æ¿ì ³ªÅ¸³ª´Â ÀÛ¾÷ â

Menu Items
Ãß°¡µÈ ¸Þ´ºÀÇ ¸®½ºÆ®¸¦ º¸¿©ÁØ´Ù..
Text
ÇöÀç Ãß°¡ÇÏ¿© º¸¿©Áú ¹®±¸
When Selected, Go to URL
¸Þ´º¸¦ ¼±ÅÃÇßÀ»¶§ À̵¿ÇÒ ÆÄÀÏ È¤Àº URL
Open URLs in
¿Àǽà TargetÀ» ÁöÁ¤ÇÏ´Â ºÎºÐ
Menu Name
¸Þ´ºÀÇ À̸§À» ¼³Á¤ÇÏ´Â ºÎºÐ
Options
Insert Go Button After Menu : ¼±ÅÃÇÏ°í ³ª¼­ Go¹öưÀ» Ŭ¸¯Çؼ­ À̵¿ÇÏ°Ô ÇÒ °æ¿ì üũ ÇÏ¸é µÈ´Ù.. ±âº»Àº ¼±Åðú µ¿½Ã¿¡ À̵¿ÀÌ µÇ´Â °ÍÀÌ´Ù.. ¹°·Ð À§ÀÇ ¿¹Á¦µµ ±×·±°ÍÀÌ´Ù..
Select First Item After URL Change : ¼±ÅÃÀ» ÇÑ ÀÌÈÄ¿¡ ´Ù½Ã óÀ½ Ç׸ñÀ¸·Î µ¹¾Æ°¡°Ô ÇÏ´Â ±â´É.

À§ÀÇ ÀÛ¾÷â¿¡¼­ ¼±ÅÃÀ» ÇÏ°í ³ª¸é ½ºÅ©¸³Æ® ¼Ò½º°¡ ÀÚµ¿ »ý¼ºÀÌ µÈ´Ù.. À§ ¿¹Á¦ÀÇ ¼Ò½º¸¦ º¸¸é ´ÙÀ½°ú °°´Ù..

¾Æ·¡ÀÇ ¼Ò½º´Â ÇìµåºÎºÐ¿¡ µé¾î°¡´Â ¼Ò½ºÀÔ´Ï´Ù.. ¹°·Ð Jump Menu·Î ¸¸µç °æ¿ì´Â ÀÚµ¿ »ý¼ºÀÌ µË´Ï´Ù..
<script language="JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0 eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0; }
//-->
</script>

¾Æ·¡ÀÇ ¼Ò½º´Â ¹ÙµðºÎºÐ¿¡ µé¾î°¡´Â ¼Ò½ºÀÔ´Ï´Ù.. ¹°·Ð À§ÀÇ ¿¹Á¦°ÚÁÒ..
<form name="form2">
<select name="menu1" onChange="MM_jumpMenu('self',this,0)">
<option value="¼±ÅÃÇÒ ÆÄÀÏÀÇ °æ·Î³ª URL" selected>º¸¿©Áú ¹®±¸·Î ¼öÁ¤</option>
<option value="¼±ÅÃÇÒ ÆÄÀÏÀÇ °æ·Î³ª URL" selected>º¸¿©Áú ¹®±¸·Î ¼öÁ¤</option>
<option value="¼±ÅÃÇÒ ÆÄÀÏÀÇ °æ·Î³ª URL" selected>º¸¿©Áú ¹®±¸·Î ¼öÁ¤</option>
<option value="¼±ÅÃÇÒ ÆÄÀÏÀÇ °æ·Î³ª URL" selected>º¸¿©Áú ¹®±¸·Î ¼öÁ¤</option>
</select>
</form>

ÀÌ»óÀ¸·Î Æû¿¡ ´ëÇÑ Object ÆÈ·¹Æ®¿¡ ´ëÇÑ ¼³¸íÀ» ¸¶Ä¡°Ú½À´Ï´Ù.. ¹¹ ÀÌÇØ°¡ Á» µÇ¼Ì´ÂÁö ¸ð¸£°Ú±º¿ä..¿©·¯¹ø º¸½Ã°í µû¶óÇϱ⠽ÄÀ¸·Î ¸¹À̵é ÇØ º¸½Ã°í ÀÛ¾÷À» ÇØ º¸½Ã¸é Á¶±Ý¾¿ °¨ÀÌ ÀâÈú°Ì´Ï´Ù..

±×¶§±îÁö º¹½À ¶Ç º¹½À... ±×¸®°í Ȥ½Ã ±Ã±ÝÇÑ »çÇ×ÀÌ ÀÖÀ¸½Ã¸é ¾ðÁ¦µçÁö Q & A¿¡ ±Û ¿Ã·ÁÁÖ¼¼¿ä... ¼º½É¼ºÀDz¯ ´äº¯ÇØ µå¸®°Ú½À´Ï´Ù..

 

¿Â»êÄÄÇ»ÅÍ & Æù
Since 1998. 05. 02. E-Mail me at sabujak1020@naver.com
Copyright ⓒ 1998 - 2017 Sabujak(Sun_Lark Park). All rights Not Reserved.
울산광역시 울주군 온산읍 영남2길 2. 태영 102호. 온산컴퓨터&폰 Tel:052-237-3092.