10. Navigator °´Ã¼


10.8 form object

  Áö±Ý±îÁö ¹è¿î ¸ðµç °´Ã¼¸¦ ´Ù ÇÕÄ£ °Í º¸´Ù ¸¹Àº ¾çÀ» ¹è¿ì°Ô µÈ´Ù. ÀÌ °´Ã¼°¡ ½ÇÁ¦·Î °¡Àå ¸¹ÀÌ ¾²ÀδÙ. form °ú ÇÔ²²»ç¿ëµÇ´Â À̺¥Æ®Áß °¡Àå º¸ÆíÀûÀÎ À̺¥Æ®´Â blur, focus, chage, click, submitÀ̸ç, À̺¥Æ® Çîµé·¯´Â °¢°¢ onBlur, onFocus, onChange, onClick, onSubmitÀÌ´Ù.

  ´ÙÀ½°ú °°Àº HTML¹®¼­°¡ ÀÖ´Ù°í Çϸé,

<FORM NAME="fm1">
.........
</FORM>

<FORM NAME="fm2">
.........
</FORM>
  ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼­ °¢ FORM °´Ã¼¿¡ Á¢±ÙÇϱâ À§Çؼ­´Â window.document.fm1À̶ó°í ½áÁÖ¸é µÈ´Ù. ¹°·Ð window°´Ã¼´Â ±âº»À¸·Î Àû¿ëµÇ´Ï±î »ý·«ÇÏ¿© ±×³É document.fm1À̶ó°í ½áÁÖ¸é ù ¹øÂ° form±îÁö Á¢±ÙÇÒ ¼ö ÀÖ´Â °ÍÀÌ´Ù.

  À§ÀÇ ¿¹¿¡¼­ FORM °´Ã¼°¡ 2°³°¡ Á¸ÀçÇϹǷÎ,

document.fm1 == document.forms[0];
document.fm2 == document.forms[1];
  À̶ó´Â µî½ÄÀÌ ¼º¸³µÇ±âµµ ÇÑ´Ù.

  • ÁÖ¿ä ¼Ó¼º

    actionFORM TagÀÇ ACTION¼Ó¼º
    elements[i]FormÀÇ ÇÏÀ§ ¿ä¼Òµé¿¡ ´ëÇÑ ¹è¿­
    encodingFORM TagÀÇ ENCTYPE¼Ó¼º
    methodFORM TagÀÇ METHOD¼Ó¼º
    targetFORM TagÀÇ TARGET¼Ó¼º


  • ÇÏÀ§ ¿ä¼Ò Á¢±Ù

      ´ÙÀ½°ú °°Àº HTML¹®¼­°¡ ÀÖ´Ù°í ÇÏÀÚ.

    <FORM NAME=fm METHOD=GET ACTION="test.asp">
        <INPUT TYPE=text NAME=txt_name>
        <SELECT NAME=sel_type>
           <OPTION> Red </OPTION>
           <OPTION> Green </OPTION>
           <OPTION> Blue </OPTION>
        </SELECT>
        <TEXTAREA NAME=txt_area></TEXTAREA>
    </FORM>


      txt_nameÀ̶ó´Â À̸§À» °¡Áö°í ÀÖ´Â text¹Ú½º¿¡ Á¢±ÙÇÏ·Á°í ÇÑ´Ù. ±×·³,

    document.fm.txt_name
      ÀÌ·¸°Ô ÀÛ¼ºÇÏ¸é µÈ´Ù. ³ª¸ÓÁö °Íµéµµ,

    document.fm.sel_type : SELECT
    document.fm.txt_area : TEXTAREA
      À̸§À» Áà¾ß¸¸ ÀÌ·¸°Ô ÇÏ´Â °ÍÀÌ °¡´ÉÇÏ´Ù. ¸¸ÀÏ À̸§À» ÁÖÁö ¾Ê¾Ò´Ù¸é,

    document.fm.txt_name == document.fm.elements[0];
    document.fm.sel_name == document.fm.elements[1];
    document.fm.txt_area == document.fm.elements[2];
      ¿Í °°ÀÌ Á¢±ÙÇØ¾ß ÇÑ´Ù. ¹è¿­ÀÇ ¼ø¼­´Â HTML¹®¼­»ó¿¡ ³ªÅ¸³ª´Â ¼ø¼­´ë·Î Àû¿ëÀÌ µÈ´Ù.

    NAME  ¹Ýµå½Ã À̸§À» Á༭ »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ´Ù. ÀÔ·Â ÆûÀÌ º¹ÀâÇÑ °æ¿ì°¡ ÀÖ°í, ¶Ç TABLE°ú °°ÀÌ ¾²À̸é HTML»ó¿¡ ³ª¿À´Â ¼ø¼­ÇÏ°í ´«¿¡ º¸ÀÌ´Â ¼ø¼­ÇÏ°í ¸ÂÁö ¾Ê¾Æ¼­ ¹«ÁöÇÏ°Ô °í»ýÇÏ°Ô µÈ´Ù.! ´õ±¸³ª °¡²û¾¿ ºê¶ó¿ìÀúµµ ±× ¼ø¼­¸¦ ¾û¸ÁÀ¸·Î ¸¸µå´Â °æ¿ìµµ ¹ß»ýÇÑ´Ù.


- Last Update : 2001.7.3 by Deadfire(http://www.deadfire.net)

Javascript °­ÁÂ
µé¾î°¡±â
Javascript¶õ?
ÀÛµ¿ ¹æ½Ä
Àå ´Ü Á¡
±â ÃÊ
     - HTML¹®¼­¿¡Ãß°¡Çϱâ
     - ÃÖÃÊ ¿¹Á¦
     - ÇÔ¼ö»ç¿ëÇϱâ
     - ±âº» ÇÔ¼ö
¹® ¹ý
     - º¯ ¼ö
     - ¿¬ »ê
     - Á¶ °Ç ¹®
     - ¹Ý º¹ ¹®
     - »ç¿ëÀÚÇÔ¼ö
°´ ü
     - Object¶õ?
     - ¼Ó¼º°ú ÇÔ¼ö
     - °´Ã¼ÀÇ »ý¼º°ú»ç¿ë
³»Àå °´Ã¼
     - Date
     - Math
     - String
     - Array
     - Boolean
     - Function
     - Argument
     - Number
     - Global
     - ±â Ÿ
     - with / delete
Event °´Ã¼
³×ºñ°ÔÀÌÅÍ °´Ã¼
     - ³×ºñ°ÔÀÌÅͰ´Ã¼±¸Á¶
     - °´Ã¼ Á¢±Ù ¹æ¹ý
     - navigator
     - window
     - location
     - history
     - document
     - form
     - form elements
Frame °´Ã¼
±â Ÿ
     - Animation
     - Audio
¸¶Ä¡¸ç

Copyright ¨Ï 1997 ~, Deadfire Program Master