ÇÑ ÆäÀÌÁö¿¡ ¿©·¯°³ÀÇ <FORM>¸¦ °¡Áú ¼ö ÀÖ°í, forms ¹è¿­º¯¼ö¸¦ ±¸¼ºÇϸç, °¢ ÀÔ·ÂÇʵå(elements)´Â ÇØ´ç form °³Ã¼¸¶´Ù ÀÔ·ÂÇʵåelements °³Ã¼µé·Î ±¸¼ºµÈ elements ¹è¿­º¯¼ö¸¦ Çü¼ºÇÏ°í, ±× ³»¿ë¿¡ Á¢¼Ó(property, method)Çϱâ À§ÇÏ¿© ´ÙÀ½°ú °°ÀÌ È£ÃâÇÑ´Ù.


¹®¹ý
document.forms.length ¹®¼­ÀÇ ÃÑ form °¹¼ö
document.formName.propertyName À̸§ formNameÀÎ formÀÇ ¼Ó¼ºÀ̳ª À̺¥Æ®
document.formName.methodName(parameters) À̸§ formNameÀÎ formÀÇ ¸Þ¼­µå
document.forms[index].propertyName index+1 ¹ø° formÀÇ ¼Ó¼ºÀ̳ª À̺¥Æ®
document.forms[index].methodName(parameters) index+1 ¹ø° formÀÇ ¸Þ¼­µå
document.formName.elements.length À̸§ formNameÀÎ formÀÇ ÀÔ·ÂÇʵå(elements) °¹¼ö
document.forms[index].elements.length index+1 ¹ø° formÀÇ ÀÔ·ÂÇʵå(elements) °¹¼ö
document.forms[index].elemName.propertyName index+1 ¹ø° form¿¡¼­ À̸§ elemNameÀÎ ÇÊµå ¼Ó¼ºÀ̳ª À̺¥Æ®
document.forms[index].elemName.methodName(parameters) index+1 ¹ø° form¿¡¼­ À̸§ elemNameÀÎ ÀÔ·ÂÇÊµå ¸Þ¼­µå
document.forms[index].elements[idx].propertyName index+1 ¹ø° formÀÇ idx+1 ¹ø° element ¼Ó¼ºÀ̳ª À̺¥Æ®
document.forms[index].elements[idx].methodName(parameters) index+1 ¹ø° formÀÇ idx+1 ¹ø° element ¸Þ¼­µå
document.formName.elemName.propertyName À̸§ formNameÀÎ form¿¡¼­ À̸§ elemNameÀÎ ÇÊµå ¼Ó¼º, À̺¥Æ®
document.formName.elemName.methodName(parameters) À̸§ formNameÀÎ form¿¡¼­ À̸§ elemNameÀÎ ÀÔ·ÂÇÊµå ¸Þ¼­µå
document.formName.elements[idx].propertyName À̸§ formNameÀÎ form¿¡¼­ idx+1 ¹ø° ÇÊµå ¼Ó¼º, À̺¥Æ®
document.formName.elements[idx].methodName(parameters) À̸§ formNameÀÎ form¿¡¼­ idx+1 ¹ø° ÀÔ·ÂÇÊµå ¸Þ¼­µå

forms ¹®¼­³» <FORM>...</FORM> <FORM>...</FORM>ÀÇ °¹¼ö¸¸Å­ form °³Ã¼µéÀÇ ¹è¿­º¯¼ö
formName<FORM name=formName>·Î ÁöÁ¤ÇÑ ÇÑ°³ <FORM>ÀÇ À̸§(name)
propertyNameform, ÇØ´ç element °³Ã¼¿¡¼­ »ç¿ë °¡´ÉÇÑ propertyName(¼Ó¼º)À̳ª eventName(À̺¥Æ®)
methodNameform, ÇØ´ç element °³Ã¼¿¡¼­ »ç¿ë °¡´ÉÇÑ methodName(¸Þ¼­µå)
index, idxforms, elements Ä÷º¼ÇÀÇ Àμö forms[0]´Â ù¹ø°, forms[1]Àº µÎ¹ø°, ... ÃÑ form °¹¼ö´Â ÃÖÁ¾ index+1
elements ÇÑ°³ form°³Ã¼ ³»ÀÇ <INPUT><SUBmit>µî ÀÔ·ÂÇʵå(elements)µéÀÇ ¹è¿­º¯¼ö
elemName <INPUT name=elemName type=objectName> ½ÄÀ¸·Î ÁöÁ¤ÇÑ ÇÑ ÀÔ·ÂÇʵå(element)ÀÇ ¸íĪ