°³Ã¼µéÀÇ ÁýÇÕü¸¦ ÀÏ°ýÀûÀ¸·Î ¹è¿­º¯¼ö·Î¼­ ÂüÁ¶ÇÑ´Ù.

colName.propertyName
Àμö
colName : (Ä÷º¼Ç À̸§)
ÇʼöÀûÀÎ ¿ä¼ÒÀ̸ç ÁöÁ¤µÈ À̸§ÀÇ ¸ðµç Object °³Ã¼µéÀÇ ÁýÇÕüÀÎ Ä÷º¼ÇÀ» ÂüÁ¶ÇÑ´Ù.
propertyName : (¼Ó¼º¸í)
¾Æ·¡ ¼Ó¼º(property) ¸ñ·Ï Áß ÇϳªÀÌ´Ù.
¼³¸í

Àбâ Àü¿ë Ä÷º¼ÇÀÌ´Ù.

colName.Count·Î °¹¼ö¸¦ ¾Ë¼ö ÀÖ°í, colName.Item(keyVal)À¸·Î ÇØ´ç °³Ã¼¸¦ ÂüÁ¶ÇÒ ¼ö ÀÖ´Ù.

Ä÷º¼Ç(collection) ¸ñ·Ï
Ä÷º¼Ç
activeElements all arguments attributes
behaviorUrns blockFormats bookmarks boundElements
childNodes children controlRange elements
filters imports links mimeTypes
namespaces pages playList plugins
rules TextRanges TextRectangles
¿¤·¹¸àÆ® Ä÷º¼Ç
anchors applets areas embeds
fonts forms frames images
options scripts styleSheets
Å×À̺í Ä÷º¼Ç
cells rows tBodies
½Ã°£ Ä÷º¼Ç
timeAll timeChildren
FSO Ä÷º¼Ç
Drives Files Folders

¼³¸íÀ» À§ÇÑ À̹ÌÁö :
°á°ú Ç¥½Ãâ
images Ä÷º¼Ç ¿¹Á¦ Ŭ¸¯

¿¹Á¦Count ¼Ó¼º IE4- FSO
¢¡ FileSystemObject¿¡¼­ Drives, Folders, Files Ä÷º¼Ç °³Ã¼ÀÇ Ç׸ñ ¼ö¸¦ ¹ÝȯÇÑ´Ù. Àбâ Àü¿ëÀÌ´Ù.
¹®¹ý: FSOcollectionName.Count
¿¹Á¦Item ¼Ó¼º IE4- FSO
¢¡ FileSystemObject¿¡¼­ Drives, Folders, Files Ä÷º¼Ç¿¡¼­ ÁöÁ¤ÇÑ keyValÀ» ±â¹ÝÀ¸·Î ÇÏ´Â Ç׸ñ( itemVal)À» ¹ÝȯÇÑ´Ù. Àбâ/¾²±â°¡ °¡´ÉÇÏ´Ù.
¹®¹ý: FSOcollectionName.Item(KeyVal)=[newItem]
length ¼Ó¼º IE4 NS6
¢¡ collection ¹è¿­º¯¼öÀÇ ¿ä¼Ò °¹¼ö¸¦ ºÎÈ£¾ø´Â 32 bit Á¤¼ö¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: collectionObj.length
ÄÚµå: document.write(document.images.length) °á°ú:
ÄÚµå: document.write(obj.length) °á°ú: // ¿©±â±îÁöÀÇ °¹¼öÀ̹ǷΠ·ÎµùÀÌ ¿Ï·áµÈ À­ ¿¹Á¦ÀÇ °¹¼ö¿Í´Â ´Ù¸£´Ù.

item ¸Þ¼­µå IE4 NS6
¢¡ collection ¹è¿­º¯¼öÀÇ ÇØ´ç ¿ä¼Ò °³Ã¼¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [oVal=]collectionObj.item(key)
ÄÚµå: document.write(document.images.item(2)) °á°ú:
ÄÚµå: document.write(document.images.item(5).src) °á°ú:
ÄÚµå: document.write(obj.item(2).src) °á°ú:
namedItem ¸Þ¼­µå IE5 NS6
¢¡ collection ¹è¿­º¯¼öÀÇ ÇØ´çµÇ´Â Ç׸ñ °³Ã¼¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [oVal=]collectionObj.namedItem(idVal)
ÄÚµå: document.write(obj.namedItem('imgObj').src) °á°ú:
tags ¸Þ¼­µå IE4 -
¢¡ collection ¹è¿­º¯¼öÀÇ ÇØ´ç ű׸¦ °°´Â Ç׸ñµéÀÇ Ä÷º¼ÇÀ» ¹ÝȯÇÑ´Ù.
ÂüÁ¶ÇÏ´Â key´Â ´ë¼Ò¹®ÀÚ ±¸º° ¾øÀÌ ¿¤·¹¸àÆ® À̸§À̸ç, ¿©±â¼­´Â <IMG> À̹ǷΠimages Ä÷º¼Ç°ú °¹¼ö°¡ °°´Ù.
¹®¹ý: [oVal=]collectionObj.tags(key)
ÄÚµå: document.write(obj.tags) °á°ú:
ÄÚµå: document.write(document.images.tags('img')) °á°ú:
ÄÚµå: document.write(document.images.tags('img').length) °á°ú:
ÄÚµå: document.write(document.links.tags('A').length) °á°ú:

Files Ä÷º¼Ç »ç¿ëÇÏ¿© ÇϺΠÆú´õÀÇ ¼Ó¼º¿¡ ¾×¼¼½ºÇÏ´Â ¿¹Á¦

ÀÌ ºÎºÐÀº PC¿¡ º¹»çÇÏ¿© ½ÇÇèÇ϶ó.

°á°ú Ç¥½Ãâ
FSO Files Ä÷º¼Ç ¿¹Á¦

Enumerator °³Ã¼¿Í for ¹®ÀåÀ» »ç¿ëÇÏ¿© Ä÷º¼ÇÀ» ¹Ýº¹ ½ÇÇàÇÏ´Â ¹æ¹ýÀ» º¸¿©ÁØ´Ù.

<SCRIPT language=JScript>
function colFilesTest(folderPath){
  var fso,foldersCol,enumObj,str='';
  fso=new ActiveXObject('Scripting.FileSystemObject');
  foldersCol=fso.GetFolder(folderPath);
  str+=folderPath+' Æú´õÀÇ ³»¿ª<BR>';
  enumObj=new Enumerator(foldersCol.Files);
  str+='ÃÑ '+foldersCol.Files.Count+' Files :<BR>';
  for (; !enumObj.atEnd();enumObj.moveNext()){
    str+=enumObj.item()+'<BR>';
  }
  return(str);
}
</SCRIPT>

<DIV id=showjs class=show alt="°á°ú">°á°ú Ç¥½Ãâ</DIV>
<DIV class=show onClick="id=showjs.innerHTML=colFilesTest('C:\\JsTest')">
  <SPAN class=ie>JScript</SPAN> <SPAN class=collection>Files</SPAN> Ä÷º¼Ç ¿¹Á¦</DIV>