document °³Ã¼´Â ÇöÀç ¿·ÁÀÖ´Â HTML ¹®¼¸¦ ¸»Çϸç script¸¦ ÅëÇØ Á¢¼ÓÇÏ°í Á¦¾î¸¦ °¡´ÉÇÏ°Ô ÇÑ´Ù.
document.propertyName
document.methodName(parameters)
document.eventName='JsCode'
- Àμö
-
- propertyName : (¼Ó¼º¸í)
- Àû¿ëÇÒ ¼ö ÀÖ´Â ¼Ó¼ºµé ÁßÀÇ ÇϳªÀÌ´Ù.
- methodName : (¸Þ¼µå¸í)
- Àû¿ëÇÒ ¼ö ÀÖ´Â ¸Þ¼µåµé ÁßÀÇ ÇϳªÀÌ´Ù.
- parameters : (Àμö)
- methodName¿¡ µû¶ó ÇÊ¿äÇÑ ÀμöÀÌ´Ù.
- eventName : (À̺¥Æ®Ã³¸®ÀÚ¸í)
- Àû¿ëÇÒ ¼ö ÀÖ´Â À̺¥Æ®Ã³¸®ÀÚµé ÁßÀÇ ÇϳªÀÌ´Ù.
- JsCode : (¼öÇ๮)
- À̺¥Æ®°¡ ¹ß»ýµÇ¾úÀ» ¶§ ¼öÇàµÉ ¼öÇ๮ÀÌ´Ù.
- Ư±â
-
ÀÌ °³Ã¼ÀÇ ½ºÅ©¸³Æ®µéÀº IE3.0ºÎÅÍ Àû¿ëµÈ´Ù.
document °³Ã¼´Â HTML ¹®¼ÀÇ ³»¿ëÀ» Á¡°Ë, ¼öÁ¤ ȤÀº Ãß°¡ÇÒ ¶§ »ç¿ëÇϰųª ¹®¼ ¼Ó¿¡¼ À̺¥Æ®¸¦ ó¸®ÇÒ ¶§ »ç¿ëÇÑ´Ù.
À¥ ÆäÀÌÁö¿¡¼ document °³Ã¼´Â window °³Ã¼ÀÇ document ¼Ó¼ºÀ» ÅëÇÏ¿© ÂüÁ¶Çϰųª ȤÀº Á÷Á¢ÀûÀ¸·Î ÂüÁ¶ÇÑ´Ù.
document °³Ã¼´Â ¸ðµç ÁÖ ¹®¼¿¡¼ Ç×»ó ÂüÁ¶ÇÒ ¼ö ÀÖÀ¸³ª, °¡º¿î(lightweight) DHTML ºñÇìÀ̺ñ¾î¼¼ »ç¿ëµÇ´Â HTML ÄÄÆ÷³ÙÆ®(HTC: HTML Component) ÆÄÀÏÀº ¾ø´Ù.
ÀÌ´Â HTC ÆÄÀÏ¿¡¼ document °³Ã¼¸¦ »ç¿ëÇÒ ¼ö ¾øÀ» ¶§ ÁöÁ¤ÇÏ´Â °ÍÀ̱⠶§¹®ÀÌ´Ù.
°á°úÀûÀ¸·Î °¡º¿î ºñÇìÀ̹ö´Â ÀϹÝÀûÀÎ ºñÇìÀ̹öº¸´Ù ºü¸£°í È¿°úÀûÀ¸·Î Àû¿ëµÈ´Ù.
±×·¯³ª °¡º¿î DHTML ºñÇìÀ̹öµéµµ ÀϹÝÀûÀÎ DHTML ºñÇìÀ̹ö¿Í ¸¶Âù°¡Áö·Î ÁÖ ¹®¼ÀÇ document °³Ã¼¿¡ Á¢¼ÓÇÒ ¼ö ÀÖ´Ù.
ondocumentready À̺¥Æ®´Â DHTML ºñÇìÀ̹ö¿¡ ÁÖ À¥¹®¼ÀÇ document °³Ã¼¿¡ ºñÇìÀ̹ö°¡ Æ÷ÇԵǾî ÀÖ´Ù´Â °ÍÀ» ¾Ë¸°´Ù.
ondocumentready À̺¥Æ®°¡ ¹ß»ýµÇ¸é ºñÇìÀ̹ö´Â ÁÖ document °³Ã¼¸¦ ó¸®Çϱ⠽ÃÀÛÇÑ´Ù.
ºñÇìÀ̹ö ¼ÓÀÇ ½ºÅ©¸³Æ®·Î HTC ÆÄÀÏÀ̳ª ÁÖ ¹®¼ÀÇ document °³Ã¼¸¦ ÂüÁ¶ÇÒ ¼ö ÀÖ´Ù.
HTC ÆÄÀÏ ¼ÓÀÇ ½ºÅ©¸³Æ®´Â element.document·Î ÁÖ ¹®¼ÀÇ document °³Ã¼¸¦ ÂüÁ¶ÇÒ ¼ö ÀÖ´Ù.
- Àû¿ë
-
¼³¸íÀ» À§ÇÑ ¿¹Á¦
Ä÷º¼Ç | ¼³¸í°ú ¿¹Á¦ ÄÚµå | °á°ú | Âü°í |
all |
°³Ã¼¿¡ Æ÷ÇԵǾî ÀÖ´Â ¸ðµç ¿¤·¹¸àÆ®µéÀÇ ¹è¿º¯¼ö¸¦ ÂüÁ¶ÇÏ°í ¹ÝȯÇÑ´Ù. |
<SCRIPT>document.write(oObj.all.length)</SCRIPT> |
|
|
anchors |
¹®¼ÀÇ ¸ðµç name³ª id ¼Ó¼ºÀ» °®´Â a °³Ã¼µéÀÇ Ä÷º¼ÇÀ» ¹ÝȯÇÑ´Ù. |
<SCRIPT>document.write(oObj.anchors.length)</SCRIPT> |
|
|
applets |
¹®¼ÀÇ ¸ðµç applet °³Ã¼µéÀÇ Ä÷º¼ÇÀ» ¹ÝȯÇÑ´Ù. |
¿¹:<SCRIPT>document.write(oObj.applets.length)</SCRIPT> |
º¸¾È°ü°è»ó Â÷´ÜµÇ¹Ç·Î ÄÚµå Á¦°ÅÇß½¿. |
|
childNodes |
°³Ã¼ÀÇ ¹Ù·Î Á¾¼ÓµÈ ÀڽĵéÀÇ ¿¤·¹¸àÆ® °³Ã¼µé°ú TextNode °³Ã¼µéÀÇ ¹è¿º¯¼ö¸¦ ÂüÁ¶ÇÏ°í ¹ÝȯÇÑ´Ù. |
<SCRIPT>document.write(oObj.childNodes.length)</SCRIPT> |
|
embeds |
¹®¼ÀÇ ¸ðµç embed °³Ã¼µéÀÇ Ä÷º¼ÇÀ» ¹ÝȯÇÑ´Ù. |
<SCRIPT>document.write(oObj.embeds.length)</SCRIPT> |
|
|
forms |
¹®¼ÀÇ ¸ðµç form °³Ã¼µéÀÇ Ä÷º¼ÇÀ» ¹ÝȯÇÑ´Ù. |
<SCRIPT>document.write(oObj.forms.length)</SCRIPT> |
|
|
frames |
¹®¼ÀÇ ¸ðµç frame °³Ã¼µéÀÇ Ä÷º¼ÇÀ» ¹ÝȯÇÑ´Ù. |
<SCRIPT>document.write(top.frames.length)</SCRIPT> |
|
|
images |
¹®¼ÀÇ ¸ðµç img °³Ã¼µéÀÇ Ä÷º¼ÇÀ» ¹ÝȯÇÑ´Ù. |
<SCRIPT>document.write(oObj.images.length)</SCRIPT> |
|
|
links |
¹®¼ÀÇ ¸ðµç href ¼Ó¼ºÀ» °®´Â a °³Ã¼¿Í ¸ðµç area °³Ã¼µéÀÇ Ä÷º¼ÇÀ» ¹ÝȯÇÑ´Ù. |
<SCRIPT>document.write(oObj.links.length)</SCRIPT> |
|
|
namespaces |
¹®¼ÀÇ ¸ðµç namespace °³Ã¼µéÀÇ Ä÷º¼ÇÀ» ¹ÝȯÇÑ´Ù. |
<SCRIPT>document.write(oObj.namespaces.length)</SCRIPT> |
|
|
scripts |
¹®¼ÀÇ ¸ðµç script °³Ã¼µéÀÇ Ä÷º¼ÇÀ» ¹ÝȯÇÑ´Ù. |
<SCRIPT>document.write(oObj.scripts.length)</SCRIPT> |
|
|
styleSheets |
¹®¼ÀÇ ¸ðµç link¿¡ ¿¬°áµÈ styleSheet °³Ã¼µé°ú style °³Ã¼µéÀÇ Ä÷º¼ÇÀ» ¹ÝȯÇÑ´Ù. |
<SCRIPT>document.write(oObj.styleSheets.length)</SCRIPT> |
|
|
°¢Á¾ ÀÔ·ÂÆû ¿ä¼Òµé, ¾ÞÄ¿, ¹è°æ»ö»óÀ̳ª ¹®ÀÚ»ö»ó °°Àº °øÅë ¹®¼ ¼Ó¼ºµé¿¡µµ Á¢¼ÓÀ» °¡´ÉÇÏ°Ô ÇÑ´Ù.
activeElement ¼Ó¼º
IE4 -
¢¡
document °³Ã¼¿¡ Æ÷ÇԵǾî ÀÖ´Â °³Ã¼°¡ ÃÊÁ¡À» ¹Þ°í È°¼ºÈµÈ È°¼º ¿¤·¹¸àÆ®(
activeElement)¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [oVal=].activeElement
ÄÚµå: formName.inObj.focus();document.write(document.activeElement.id);
°á°ú:
bgColor ¼Ó¼º
IE
¢¡ ¹®¼ÀÇ ¹è°æ »ö»óÀ» rrggbb
»ö»óÀ̳ª »ö»ó¸íĪÀ¸·Î ¹ÝȯÇϰųª ÁöÁ¤ÇÑ´Ù.
¹®¹ý: .bgColor[=clrVal]
ÄÚµå: document.write(oObj.bgColor);
°á°ú:
alinkColor ¼Ó¼º
IE3.02 NS2
¢¡ È°¼º ¸µÅ©ÀÇ »ö»óÀ» rrggbb
»ö»óÀ̳ª »ö»ó¸íĪÀ¸·Î ¹ÝȯÇϰųª ÁöÁ¤ÇÑ´Ù.
¹®¹ý: .alinkColor[=colorVal]
ÄÚµå: document.write(document.alinkColor);
°á°ú:
all(
Ä÷º¼Ç) ¼Ó¼º
IE4 -
¢¡
document °³Ã¼¿¡ Æ÷ÇԵǾî ÀÖ´Â ¹®¼ÀÇ ¸ðµç(
all) °³Ã¼µéÀÇ ¹è¿º¯¼ö
all Ä÷º¼ÇÀ» ÂüÁ¶ÇÑ´Ù.
¹®¹ý: [cVal=].all
¹®¹ý: [oVal=].all(index)
¹®¹ý: [oVal=].all(idVal)
ÄÚµå: document.write(document.all)
°á°ú: ÄÚµå: document.write(document.all.length)
°á°ú:
ÄÚµå: document.write(document.all(1).nodeName)
°á°ú: ÄÚµå: document.write(document.all(3).nodeName,' ',document.all(3).innerHTML)
°á°ú:
anchors(
Ä÷º¼Ç) ¼Ó¼º
IE4 NS4
¢¡
document °³Ã¼¿¡ Æ÷ÇԵǾî ÀÖ´Â
anchor °³Ã¼µéÀÇ ¹è¿º¯¼ö
anchors Ä÷º¼ÇÀ» Á¶È¸ÇÏ°í È£ÃâÇÑ´Ù.
¹®¹ý: [cVal=].anchors
¹®¹ý: [oVal=].anchors(index)
¹®¹ý: [oVal=].anchors(idVal)
ÄÚµå: document.write(document.anchors.length)
°á°ú:
ÄÚµå: document.write(document.anchors[2].name)
°á°ú:
applets(
Ä÷º¼Ç) ¼Ó¼º
IE3.02 NS3
¢¡
document °³Ã¼¿¡ Æ÷ÇԵǾî ÀÖ´Â
applet °³Ã¼µéÀÇ ¹è¿º¯¼ö
applets Ä÷º¼ÇÀ» Á¶È¸ÇÏ°í È£ÃâÇÑ´Ù.
¹®¹ý: [cVal=].applets
¹®¹ý: [oVal=].applets(index)
¹®¹ý: [oVal=].applets(idVal)
ÄÚµå:¿¹: document.write(oObj.applets.length+' | '+oObj.applets[0].src);;
°á°ú: º¸¾È°ü°è»ó Â÷´ÜµÇ¹Ç·Î ÄÚµå Á¦°ÅÇß½¿.
body(
°³Ã¼) ¼Ó¼º
IE4 NS6 (
<BODY> ¿¤·¹¸àÆ®)
¢¡ ¹®¼ º»Ã¼¸¦ ÂüÁ¶ÇÑ´Ù.
¹®¹ý: [oVal=].body
ÄÚµå: document.write(document.body.clientWidth+' | '+document.body.clientHeight);
°á°ú:
bgColor ¼Ó¼º
IE
¢¡ ¹®¼ÀÇ ¹è°æ »ö»óÀ» rrggbb
»ö»óÀ̳ª »ö»ó¸íĪÀ¸·Î ¹ÝȯÇϰųª ÁöÁ¤ÇÑ´Ù.
¹®¹ý: .bgColor[=clrVal]
ÄÚµå: document.write(oObj.bgColor);
°á°ú:
characterset ¼Ó¼º
- NS6
¢¡ ÁöÁ¤µÈ
document °³Ã¼ÀÇ ¹®ÀÚ¼¼Æ®¸¦ ¹ÝȯÇϰųª ÁöÁ¤ÇÑ´Ù.
¹®¹ý: .characterset[=sVal]
ÄÚµå: document.write(document.characterset);
charset ¼Ó¼º
IE4 -
¢¡ °³Ã¼ ¿£ÄÚµù¿¡ »ç¿ëµÈ ¹®ÀÚ¼¼Æ®¸¦ ¹ÝȯÇϰųª ÁöÁ¤ÇÑ´Ù.
¹®¹ý: .charset[=sVal]
ÄÚµå: document.write(document.charset);
°á°ú:
classes(¹è¿º¯¼ö) ¼Ó¼º
- NS4
¢¡ ÁöÁ¤µÈ
document °³Ã¼ÀÇ class ¹è¿º¯¼ö¸¦ ¹ÝȯÇϰųª ÁöÁ¤ÇÑ´Ù.
¹®¹ý: .classes[=oVal]
ÄÚµå: document.write(document.classes);
compatMode ¼Ó¼º
IE
¢¡
IE6 °³Ã¼¿¡ Ç¥ÁØ¿¡ ºÎÇÕÇϴ¸ðµå¸¦ Àû¿ëÇϴ°¡¸¦ ³ªÅ¸³»´Â °ªÀ» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
¹®¹ý: document.compatMode
ÄÚµå: document.write(document.compatMode);
°á°ú:
contextual ¼Ó¼º
- NS4
¢¡ °³º° HTML tagÀÇ styleÀ» ¼³Á¤ÇÒ ¼ö ÀÖ´Â style °³Ã¼¸¦ ÁöÁ¤ÇÏ´Â ¹®¸Æ ¼±Åÿ¡ »ç¿ëµÈ´Ù.
¹®¹ý: [document.]contextual(context1,...[contextN,]affectedStyle)
cookie ¼Ó¼º
IE3.02 NS2
¢¡ ÁöÁ¤µÈ
document °³Ã¼¿Í ¿¬°üµÈ º¸ÀÌ¸ç ¸¸·áµÇÁö ¾ÊÀº ÄíÅ° ¸®Æ÷µå¸¦ ¹®ÀÚ¿·Î ¹ÝȯÇϰųª ÁöÁ¤ÇÑ´Ù.
¹®¹ý: .cookie[=sVal]
ÄÚµå: document.write(oObj.cookie);
°á°ú:
defaultCharset ¼Ó¼º
IE4 -
¢¡ ÁöÁ¤µÈ
document °³Ã¼ÀÇ µðÆúÆ® ¹®ÀÚ¼¼Æ®¸¦ ¹ÝȯÇϰųª ÁöÁ¤ÇÑ´Ù.
¹®¹ý: .defaultCharset[=sVal]
ÄÚµå: document.write(document.defaultCharset);
°á°ú:
designMode ¸Þ¼µå
IE5 -
¢¡ °³Ã¼°¡ ÆíÁýµÉ ¼ö Àִ°¡¸¦ ³ªÅ¸³»´Â µðÀÚÀÎ ¸ðµå¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: .designMode[=sVal]
ÄÚµå: document.write(document.designMode)
°á°ú:
dir ¸Þ¼µå
IE NS
¢¡ °³Ã¼ÀÇ Àд ¼ø¼¸¦ ¿ÞÂÊ¿¡¼ºÎÅÍÀΰ¡ ¿À¸¥ÂÊ¿¡¼ ºÎÅÍÀΰ¡ ¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
¹®¹ý: .dir[=sVal]
ÄÚµå: document.write(document.dir='ltr')
°á°ú:
doctype ¼Ó¼º
IE6 NS6
¢¡ ÁöÁ¤µÈ
document °³Ã¼ÀÇ ¹®¼ ŸÀÔÀ» ¹ÝȯÇÑ´Ù.
¹®¹ý: [oVal=].doctype
ÄÚµå: document.write(document.doctype);
°á°ú:
documentElement ¼Ó¼º
IE5 NS6
¢¡ ¹®¼ÀÇ ÃÖ»óÀ§(root) ¿¤·¹¸àÆ®¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [oVal=].documentElement
ÄÚµå: document.write(document.documentElement)
°á°ú:
ÄÚµå: document.write(document.documentElement.nodeName)
°á°ú:
domain ¼Ó¼º
IE4 NS3
¢¡
document °³Ã¼°¡ ÀÖ´Â ¼¹öÀÇ ¾ÈÀü µµ¸ÞÀÎ À̸§À» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. PC»ó ÈÀÏ ÁÖ¼Ò¿¡´Â domainÀÌ ¾ø´Ù.
¹®¹ý: .domain=sVal
ÄÚµå: document.write(document.domain);
°á°ú:
embeds(
Ä÷º¼Ç) ¼Ó¼º
IE4 NS3
¢¡ ÇöÀç
document °³Ã¼ ¼Ó¿¡ ±ò¸°(embedded) °³Ã¼µéÀ» ¹è¿º¯¼ö
embedsÀ» ÂüÁ¶ÇÑ´Ù. ¹Ìµð³ª Ç÷¡½¬°¡ ÇØ´çµÈ´Ù.
¹®¹ý: [oVal=].embeds
¹®¹ý: [oVal=].embeds(index)
¹®¹ý: [oVal=].embeds(idVal)
expando ¼Ó¼º
IE4 -
¢¡ °³Ã¼ ³»ºÎ¿¡¼ ¾ÖÆ®¸®ºäÆ®¸¦ »ý¼ºÇÒ ¼ö Àִ°¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
¹®¹ý: .expando[=bVal]
ÄÚµå: document.write(oObj.expando);
°á°ú:
fgColor ¼Ó¼º
IE3.02 NS2
¢¡
document °³Ã¼ÀÇ ±ÛÀÚ»ö»óÀ» rrggbb
»ö»óÀ̳ª »ö»ó¸íÀ¸·Î ¹ÝȯÇϰųª ÁöÁ¤ÇÑ´Ù.
¹®¹ý: .fgColor[=clrVal]
ÄÚµå: document.write(document.fgColor);
°á°ú:
fileCreatedDate ¼Ó¼º
IE4 -
¢¡ Àбâ Àü¿ëÀ¸·Î ÁöÁ¤µÈ
document °³Ã¼ÀÇ ÆÄÀÏ »ý¼ºÀÏÀÚ¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [dVal=].fileCreatedDate
ÄÚµå: document.write(document.fileCreatedDate);
°á°ú:
fileModifiedDate ¼Ó¼º
IE4 -
¢¡ Àбâ Àü¿ëÀ¸·Î ÁöÁ¤µÈ
document °³Ã¼ÀÇ ÆÄÀÏ ÃÖÁ¾ ¼öÁ¤ÀÏÀÚ¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [dVal=].fileModifiedDate
ÄÚµå: document.write(document.fileModifiedDate);
°á°ú:
fileSize ¼Ó¼º
IE4 -
¢¡ Àбâ Àü¿ëÀ¸·Î ÁöÁ¤µÈ
document °³Ã¼ÀÇ ÆÄÀÏ Å©±â¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [iVal=].fileSize
ÄÚµå: document.write(document.fileSize);
°á°ú:
formName ¼Ó¼º
IE4 NS3
document °³Ã¼ ¼ÓÀÇ °¢ ÀÔ·ÂÆûÀº °¢°¢ÀÇ
document °³Ã¼ ¼Ó¼ºÀ» °®´Â´Ù.
document °³Ã¼ ¼ÓÀÇ
<FORM NAME="formName">À¸·Î ÁöÁ¤µÈ
form °³Ã¼¸íÀ» °¢°¢ ÂüÁ¶ÇÑ´Ù.
¹®¹ý: .forms(idVal)
¹®¹ý: .forms['formName']
ÄÚµå: document.write(document.forms[0].name+' | '+document.forms('formName').id)
°á°ú:
ÄÚµå: document.write(document.forms('formName').elements.length+' | '+document.forms('formName').elements[0].type)
°á°ú:
forms(
Ä÷º¼Ç) ¼Ó¼º
IE4 NS2
¢¡
document °³Ã¼¿¡ Æ÷ÇԵǾî ÀÖ´Â
form °³Ã¼µéÀÇ ¹è¿º¯¼ö
forms Ä÷º¼ÇÀ» ÂüÁ¶ÇÑ´Ù.
¹®¹ý: [oVal=].forms
¹®¹ý: [oVal=].forms(index)
¹®¹ý: [oVal=].forms(idVal)
ÄÚµå: document.write(document.forms.length+' | '+document.forms[0].elements[0].nodeName)
°á°ú:
frames(
Ä÷º¼Ç) ¼Ó¼º
IE4 NS
¢¡
document °³Ã¼¿¡ Æ÷ÇԵǾî ÀÖ´Â
frame °³Ã¼µéÀÇ ¹è¿º¯¼ö
frames Ä÷º¼ÇÀ» ÂüÁ¶ÇÑ´Ù.
¹®¹ý: [oVal=].frames
¹®¹ý: [oVal=].frames(index)
¹®¹ý: [oVal=].frames(idVal)
ÄÚµå: document.write(top.document.frames.length)
°á°ú:
ÄÚµå: document.write(top.document.frames[0].name)
°á°ú:
height ¼Ó¼º
- NS4
¢¡
document °³Ã¼ÀÇ ³ôÀ̸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [iVal.height
ÄÚµå: document.write(document.height)
ids(
°³Ã¼) ¼Ó¼º
- NS4
¢¡ °³º° HTML tags¿¡ Àû¿ëµÉ styleÀ» ÁöÁ¤ÇÏ´Â style °³Ã¼¸¦ »ý¼ºÇÑ´Ù.
¹®¹ý: .ids.idValue
images(
Ä÷º¼Ç) ¼Ó¼º
IE4 NS3
¢¡
document °³Ã¼¿¡ Æ÷ÇԵǾî ÀÖ´Â
Image °³Ã¼µéÀÇ ¹è¿º¯¼ö
images Ä÷º¼ÇÀ» ÂüÁ¶ÇÑ´Ù.
¹®¹ý: [cVal=].images
¹®¹ý: [oVal=].images(index)
¹®¹ý: [oVal=].images(idVal)
ÄÚµå: document.write(document.images.length+' | '+document.images[0].src)
°á°ú:
implementation(
°³Ã¼) ¼Ó¼º
IE6 NS6
¢¡
document °³Ã¼ÀÇ Àû¿ë(
implementation) °³Ã¼(EXT, CAP, NUM, SCRL, OVR, REC, µî)¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [oVal=].implementation
ÄÚµå: document.write(document.implementation)
°á°ú:
ÄÚµå: document.write(document.implementation.hasFeature('html','1.0'))
°á°ú:
lastModified ¼Ó¼º
IE3.02 NS2
¢¡ Àбâ Àü¿ëÀ¸·Î
document °³Ã¼ÀÇ ÃÖÁ¾ ¼öÁ¤ÀÏÀÚ¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [dVal=].lastModified
ÄÚµå: document.write(document.lastModified)
°á°ú:
layers(
Ä÷º¼Ç) ¼Ó¼º
- NS4
¢¡
document °³Ã¼¿¡ Æ÷ÇԵǾî ÀÖ´Â
layer °³Ã¼ÀÇ ¹è¿º¯¼ö
layers Ä÷º¼ÇÀ» ÂüÁ¶ÇÑ´Ù.
¹®¹ý: [oVal=].layers[(idVal)]
linkColor ¼Ó¼º
IE3.02 NS2
¢¡
document °³Ã¼ÀÇ ¿¬°á»ö»óÀ» rrggbb
»ö»óÀ̳ª »ö»ó¸íĪÀ¸·Î ¹ÝȯÇϰųª ÁöÁ¤ÇÑ´Ù.
¹®¹ý: .linkColor[=clrVal]
ÄÚµå: document.write(document.linkColor)
°á°ú:
links(
Ä÷º¼Ç) ¼Ó¼º
IE3.02 NS2
¢¡
document °³Ã¼¿¡ Æ÷ÇԵǾî ÀÖ´Â
link °³Ã¼ÀÇ ¹è¿º¯¼ö
links Ä÷º¼ÇÀ» ÂüÁ¶ÇÑ´Ù.
¹®¹ý: [oVal=].links
¹®¹ý: [oVal=].links(index)
¹®¹ý: [oVal=].links(idVal)
ÄÚµå: document.write(document.links.length+' | '+document.links[0].href)
°á°ú:
location(
°³Ã¼) ¼Ó¼º
IE3.02 NS2
¢¡ ÀÌ ¼Ó¼ºÀº À©µµ¿ìÀÇ ÇöÀç URL »ó¼¼¸¦ °®°í ±× °ªÀº Ç×»ó À©µµ¿ì(
window)ÀÇ
location °³Ã¼ÀÌ´Ù.
¹®¹ý: .location[=sVal]
ÄÚµå: document.write(document.location);
°á°ú:
ÄÚµå: document.write(top.document.location);
°á°ú:
parentWindow ¼Ó¼º
IE4 -
¢¡ Àбâ Àü¿ëÀ¸·Î
document °³Ã¼ÀÇ ¸ðü À©µµ¿ì¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [oVal=].parentWindow.location
ÄÚµå: document.write(document.parentWindow.location)
°á°ú:
plugins(
Ä÷º¼Ç) ¼Ó¼º
IE4 NS3
¢¡
document °³Ã¼¿¡ Æ÷ÇԵǾî ÀÖ´Â
plugin °³Ã¼ÀÇ ¹è¿º¯¼ö
plugins Ä÷º¼ÇÀ» ÂüÁ¶ÇÑ´Ù.
¹®¹ý: [oVal=].plugins
¹®¹ý: [oVal=].plugins(index)
¹®¹ý: [oVal=].plugins(idVal)
ÄÚµå: document.write(oObj.plugins.length)
°á°ú:
protocol ¼Ó¼º
IE3.02 -
¢¡
document °³Ã¼ÀÇ ÁÖ¼Ò(URL)¿¡ ¿¬°üµÈ ÇÁ·ÎÅäÄÝ()protocolÀ» ¹ÝȯÇÑ´Ù.
¹®¹ý: .protocol[=sVal]
ÄÚµå: document.write(document.protocol)
°á°ú:
readyState ¼Ó¼º
IE4 -
¢¡
document °³Ã¼ÀÇ Áغñ »óȲÀ» ¹ÝȯÇÑ´Ù.
¹®¹ý: [sVal=].readyState
ÄÚµå: document.write(document.readyState)
°á°ú:
referrer ¼Ó¼º
IE3.02 NS2
¢¡ ´Ù¸¥ ¹®¼ÀÇ
link °³Ã¼¸¦ Ŭ¸¯ÇÏ¿© ÇöÀç
document °³Ã¼¸¦ È£ÃâÇÏ¿© ¿¬°á½ÃŲ ¹®¼ÀÇ ÁÖ¼Ò(URL)¸¦ ¹ÝȯÇÑ´Ù.
PC»ó ÈÀÏ ÁÖ¼Ò´Â ¹ÝȯÇÏÁö ¾Ê´Â´Ù.
¹®¹ý: [sVal=].referrer
ÄÚµå: document.write(document.referrer)
°á°ú:
scripts(
Ä÷º¼Ç) ¼Ó¼º
IE4 NS
¢¡
document °³Ã¼¿¡ Æ÷ÇԵǾî ÀÖ´Â
script °³Ã¼ÀÇ ¹è¿º¯¼ö
scripts Ä÷º¼ÇÀ» ÂüÁ¶ÇÑ´Ù.
¹®¹ý: [oVal=].scripts
¹®¹ý: [oVal=].scripts(index)
¹®¹ý: [oVal=].scripts(idVal)
ÄÚµå: document.write(document.scripts.length)
°á°ú:
ÄÚµå: document.write(document.scripts[7].innerHTML)
°á°ú:
selection(
°³Ã¼) ¼Ó¼º
IE4 -
¢¡
document °³Ã¼ÀÇ ¼±ÅÃÇÑ °³Ã¼¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: .selection
ÄÚµå: document.write(document.selection,' ',document.selection.type)
°á°ú:
styleSheets(
Ä÷º¼Ç) ¼Ó¼º
IE4 NS6
¢¡
document °³Ã¼¿¡ Æ÷ÇԵǾî ÀÖ´Â
styleSheet °³Ã¼ÀÇ ¹è¿º¯¼ö
styleSheets Ä÷º¼ÇÀ» ÂüÁ¶ÇÑ´Ù.
¹®¹ý: [oVal=].styleSheets
¹®¹ý: [oVal=].styleSheets(index)
¹®¹ý: [oVal=].styleSheets(idVal)
ÄÚµå: document.write(document.styleSheets.length)
°á°ú:
ÄÚµå: document.write(document.styleSheets[0].type)
°á°ú:
ÄÚµå: document.write(document.styleSheets[1].cssText)
°á°ú:
tags(
°³Ã¼) ¼Ó¼º
- NS4
¢¡ HTML tagÀÇ styleÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ´Â style °³Ã¼¸¦ »ý¼ºÇÑ´Ù.
tagNameÀº DIV, SPAN µî ´ë¼Ò¹®ÀÚ ±¸º°¾øÀÌ HTML ¿¤·¹¸Çµå À̸§ÀÌ´Ù.
¹®¹ý: .tags.tagName
title ¼Ó¼º
IE3.02 NS2
¢¡
document °³Ã¼ÀÇ
<TITLE></TITLE> ¼Ó¿¡ ±â¼úµÈ ¹®¼ÀÇ Á¦¸ñÀ» ¹ÝȯÇϰųª ÁöÁ¤ÇÑ´Ù.
¹®¹ý: .title[=sVal]
ÄÚµå: document.write(document.title)
°á°ú:
uniqueID ¼Ó¼º
IE5 -
¢¡ ÀÚµ¿ÀûÀ¸·Î »ý¼ºµÈ °³Ã¼ÀÇ À¯ÀÏÇÑ ÀνÄÀÚ(id) ¹®ÀÚ¿À» ¹ÝȯÇÑ´Ù.
¹®¹ý: [sVal=].uniqueID
ÄÚµå: document.write(document.uniqueID)
°á°ú:
URL ¼Ó¼º
IE4 NS3
¢¡
document °³Ã¼ÀÇ ÁÖ¼ÒÀÎ URLÀ» ¹ÝȯÇϰųª ÁöÁ¤ÇÑ´Ù.
¹®¹ý: .URL[=sVal]
ÄÚµå: document.write(document.URL)
°á°ú:
URLUnencoded ¼Ó¼º
IE
¢¡
document °³Ã¼ÀÇ ÁÖ¼ÒÀÎ URLÀ» ¿£ÄÚµùÇÏÁö ¾ÊÀº »óÅ·Π¹ÝȯÇÑ´Ù.
¹®¹ý: [sVal=].URLUnencoded
ÄÚµå: document.write(document.URLUnencoded)
°á°ú:
vlinkColor ¼Ó¼º
IE3.02 NS2
¢¡
document °³Ã¼ÀÇ ¹æ¹®Çß´ø ¿¬°áÀÇ »ö»óÀ» rrggbb
»ö»óÀ̳ª »ö»ó¸íĪÀ¸·Î ¹ÝȯÇϰųª ÁöÁ¤ÇÑ´Ù.
¹®¹ý: .vlinkColor[=clrVal]
ÄÚµå: document.write(document.vlinkColor);
°á°ú:
XMLDocument ¼Ó¼º
IE
¢¡
document °³Ã¼¿¡ ÀÖ´Â
DOM(
Document
Object
Model)ÀÇ ¹®¼
XML ¿¤·¹¸àÆ®¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [sVal=].XMLDocument
ÄÚµå: document.write(document.XMLDocument)
°á°ú:
XSLDocument ¼Ó¼º
IE
¢¡
document °³Ã¼¿¡ ÀÖ´Â
DOM(
Document
Object
Model)ÀÇ ¹®¼ ÃÖ»óÀ§
XLS ¿¤·¹¸àÆ®¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [sVal=].XSLDocument
ÄÚµå: document.write(document.XSLDocument)
°á°ú:
width ¼Ó¼º
- NS4
¢¡
document °³Ã¼ÀÇ ³Êºñ¸¦ Çȼ¿ ´ÜÀ§·Î ¹ÝȯÇϰųª ÁöÁ¤ÇÑ´Ù.
¹®¹ý: .width[=iVal]
ÄÚµå: document.write(document.width)
attachEvent ¸Þ¼µå
IE5 -
¢¡ À̺¥Æ®¿¡ ƯÁ¤ ±â´ÉÀ» ¹¾î, ±â´ÉÇÔ¼ö°¡ °³Ã¼¿¡¼ À̺¥Æ®°¡ ¹ß»ýµÇ¸é ¾ðÁ¦³ª È£ÃâµÇ°Ô ÇÑ´Ù.
À̺¥Æ®ÀÇ Á¦°Å´Â
detachEvent¿¡¼ ÇÑ´Ù. ¹Ýȯ°ªÀº ºÎ¿ï°ªÀÌ´Ù.
¹®¹ý: [bVal=].object.attachEvent(event,functObj)
event´Â Çʼö¿ä¼ÒÀÌ°í, Ç¥ÁØ À̺¥Æ® ¹®ÀÚ¿ÀÌ´Ù. functObjµµ Çʼö¿ä¼ÒÀÌ°í À̺¥Æ®°¡ ¹ß»ýµÇ¸é È£ÃâµÉ ±â´ÉÇÔ¼öÀÌ´Ù.
ÄÚµå: function callFunc(){alert('ondblclick À̺¥Æ® ¹ß»ý')}document.attachEvent('ondblclick',callFunc)
°á°ú: // ¹®¼ À§ ¾Æ¹«µ¥¼³ª ´õºíŬ¸¯ ÇØ º¸¶ó.
ÄÚµå:<INPUT type=button value="attachEvent Àç¼³Á¤" onclick="document.detachEvent('ondblclick',callFunc);document.attachEvent('ondblclick',callFunc)"></SPAN>
°á°ú:
captureEvents ¸Þ¼µå
- NS4
¢¡ ƯÁ¤ Á¾·ùÀÇ ¸ðµç À̺¥Æ®¸¦ Æ÷ÂøÇϵµ·Ï Áö½ÃÇÑ´Ù.
À̺¥Æ® ¸ñ·ÏÀ» Âü°íÇ϶ó.
¹®¹ý: .captureEvent('eventType')
clear ¸Þ¼µå
- NS2
¢¡ script¸¦ Æ÷ÇÔÇÏ¿© ÇöÀç ¹®¼¸¦ ¸ðµÎ Áö¿î´Ù.
IE¿¡¼´Â Áö¿øµÇÁö ¾Ê´Â´Ù.
¹®¹ý: .clear();
close ¸Þ¼µå
IE3.02 NS2
¢¡ ¸ÕÀú
document.
open ¸Þ¼µå·Î ¿¬ ¹®¼¸¦
document.
write³ª .
writeln ¸Þ¼µå·Î µð½ºÇ÷¹ÀÌ ½ÃÅ°°í ¸ðµç ÀνºÅº½º¸¦ ´Ý´Â´Ù.
window.
close¸¦ Âü°íÇ϶ó.
¹®¹ý: .close()
createAttribute ¸Þ¼µå
IE NS6
¢¡ ¿¤·¹¸àÆ® »õ·Î¿î ¼Ó¼ºÀ» »ý¼ºÇÑ´Ù.
¹®¹ý: .createAttribute="attrString";
ÄÚµå: document.write(document.createAttribute='title="test"')
createCDATASection ¸Þ¼µå
- NS6
¢¡ »õ·Î¿î CDATA Ç׸ñÀ» »ý¼ºÇÑ´Ù.
¹®¹ý: .createCDATASection="cdataString";
createComment ¸Þ¼µå
IE NS6
¢¡ »õ·Î¿î ÁÖ¼® Ç׸ñÀ» »ý¼ºÇÑ´Ù.
¹®¹ý: .createComment("cmtString");
ÄÚµå: comObj=document.createComment('ÁÖ¼® Ç׸ñÀÇ »ý¼º');document.write(comObj.nodeName,' ',comObj.nodeValue)
°á°ú:
createDocumentFragment ¸Þ¼µå
IE NS6
¢¡ ¹®¼ÀÇ »õ·Î¿î ¹®¼¸¦ »ý¼ºÇÑ´Ù.
¹®¹ý: .createDocumentFragment="dfString";
ÄÚµå: document.write(document.createDocumentFragmentt='»õ·Î¿î ¹®¼ÀÇ »ý¼º')
°á°ú:
createElement ¸Þ¼µå
IE4 NS6
¢¡ ÁöÁ¤ÇÑ Å±׷Π»õ·Î¿î ¿¤·¹¸àÆ®¸¦ »ý¼ºÇÑ´Ù.
¹®¹ý: .createElement="elemString";
ÄÚµå: elemA=document.createElement('DIV');elemA.text='elemText';document.write(elemA.text)
°á°ú:
createEntityReference ¸Þ¼µå
- NS6
¢¡ »õ·Î¿î ¹®ÀÚ ¿£Æ¼Æ¼ ÂüÁ¶¸¦ »ý¼ºÇÑ´Ù.
¹®¹ý: .createEntityReference="entrefString";
createEventObject ¸Þ¼µå
IE4 NS6
¢¡
fireEvent ¸Þ¼µå¸¦ »ç¿ëÇÏ¿© À̺¥Æ® Á¤º¸¸¦ Àü´ÞÇÏ´Â
event °³Ã¼¸¦ »ý¼ºÇÑ´Ù.
¹®¹ý: .createEventObject="codeString";
ÄÚµå: <BUTTON onclick="eventObj=document.createEventObject();document.fireEvent('onclick',eventObj);alert(eventObj.type);">¿¹Á¦ Ŭ¸¯</BUTTON>
°á°ú:
createProcessingInstruction ¸Þ¼µå
- NS6
¢¡ »õ·Î¿î ó¸® ¹æ½ÄÀÇ Áö½Ã¸¦ »ý¼ºÇÑ´Ù.
¹®¹ý: .createProcessingInstruction="codeString";
createStyleSheet ¸Þ¼µå
IE4 -
¢¡ ¹®¼¿¡ »õ·Î¿î ½ºÅ¸ÀϽ¬Æ®¸¦ »ý¼ºÇÑ´Ù.
¹®¹ý: .createStyleSheet("cssString");
ÄÚµå: <SCRIPT>document.write(document.createStyleSheet('./exp/samp.css').cssText);</SCRIPT> <U class=samp>test Sample</U>
°á°ú: test Sample
createTextNode ¸Þ¼µå
IE5 NS6
¢¡ ÁöÁ¤µÈ °ªÀ¸·Î »õ·Î¿î ÅؽºÆ® ³ëµå¸¦ »ý¼ºÇÑ´Ù.
¹®¹ý: .createTextNode("textString");
ÄÚµå: testObj=document.createTextNode('comment');document.write(testObj.nodeName+' | '+testObj.nodeValue)
°á°ú:
elementFromPoint ¸Þ¼µå
IE4 -
¢¡ Æ÷ÀÎÅÍ
x,
y ÁÂÇ¥ÀÇ ¿¤·¹¸ÇÆ® °³Ã¼¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: .elementFromPoint(x,y)
ÄÚµå: document.write(document.elementFromPoint(100,100))
°á°ú:
ÄÚµå: document.write(document.elementFromPoint(100,100).nodeName)
°á°ú:
execCommand ¸Þ¼µå
IE4 -
¢¡ ÇöÀç ¹®¼¿¡¼
commandStringÀ¸·Î ÁöÁ¤ÇÑ ÀÛ¾÷À» ¼öÇàÇÑ´Ù. Âü°í:
command ¸ñ·Ï
¹®¹ý: .execCommand(commandString)
ÄÚµå: <INPUT type="button" value="execCommand('saveAs') ¿¹Á¦" onclick="document.execCommand('saveAs')">
°á°ú:
focus ¸Þ¼µå
IE5 NS6
¢¡ °³Ã¼°¡ ÃÊÁ¡À» ¹Þ°í
onfocus À̺¥Æ®¿¡¼ ÁöÁ¤ÇÑ Äڵ带 ¼öÇàÇÑ´Ù.
¹®¹ý: .focus()
ÄÚµå: self.focus();document.write(document.activeElement.nodeName)
°á°ú:
getElementById ¸Þ¼µå
IE5 NS6
¢¡
id¿¡ ÀÇÇÏ¿© ¿¤·¹¸ÇÆ®¸¦ ÂüÁ¶ÇÑ´Ù.
¹®¹ý: .getElementById(sVal)
ÄÚµå: document.write(document.getElementById('sampleObj').nodeName)
°á°ú:
ÄÚµå: document.write(document.getElementById('sampleObj').innerHTML.length)
°á°ú:
getElementsByName ¸Þ¼µå
IE5 NS6
¢¡
name¿¡ ÀÇÇÏ¿© ¿¤·¹¸ÇÆ® ¹è¿º¯¼ö¸¦ ÂüÁ¶ÇÑ´Ù.
¹®¹ý: .getElementsByName(nameString)
ÄÚµå: <INPUT name=inName value="¿¹Á¦ ÀÔ·Â"> <SCRIPT>col=document.getElementsByName('inName');document.write(col[0].nodeName+' | '+col[0].value)</SCRIPT>
°á°ú:
getElementsByTagName ¸Þ¼µå
IE5 NS6
¢¡ ¿¤·¹¸àÆ® ¸íĪÀ¸·Î ¿¤·¹¸ÇÆ® Ä÷º¼ÇÀ» ÂüÁ¶ÇÑ´Ù.
¹®¹ý: .getElementsByTagName(elemName)
ÄÚµå: document.write(document.getElementsByTagName('div').length)
°á°ú:
ÄÚµå: document.write(document.getElementsByTagName('div')[99].className)
°á°ú:
getSelection ¸Þ¼µå
- NS4
¢¡ ÇöÀç ¹®¼ ¼ÓÀÇ ¼±ÅÃµÈ ¹®ÀÚ¿À» ¹ÝȯÇϴµ¥ »ç¿ëµÉ ¼ö ÀÖ´Ù.
¹®¹ý: .getSelection()
handleEvent ¸Þ¼µå
- NS4
¢¡ ƯÁ¤ À̺¥Æ®ÀÇ Ã³¸®±â¸¦ È£ÃâÇϴµ¥ »ç¿ëµÈ´Ù.
¹®¹ý: .handleEvent('eventID')
hasFocus ¸Þ¼µå
IE
¢¡ °³Ã¼°¡ ÇöÀç ÃÊÁ¡À» ¹Þ¾Ò´Â°¡¸¦ ºÎ¿ï°ªÀ¸·Î ¹ÝȯÇÑ´Ù.
¹®¹ý: .hasFocus()
ÄÚµå: document.write(document.hasFocus())
°á°ú:
mergeAttributes ¸Þ¼µå
IE5 NS6
¢¡ ¿¤·¹¸àÆ®ÀÇ Àбâ/¾²±â ¼Ó¼ºµéÀ» ÁöÁ¤ÇÑ ¿¤·¹¸ÇÆ®·Î º¹»çÇÑ´Ù.
¹®¹ý: .mergeAttributes(elemName)
ÄÚµå: newObj=document.createElement('div');newObj.mergeAttributes(sampleObj);document.write(newObj.attributes.length))
°á°ú:
open ¸Þ¼µå
IE3.02 NS2
¢¡
write¿Í
writeln ¸Þ¼µåµéºÎÅÍÀÇ Ãâ·ÂÀ» ¼öÁýÇϱ⠽ÃÀÛÇϱâ À§ÇØ ¹®¼(document)À» ¿¬´Ù. ÀÌ °æ¿ì
url°ú
name µÎ ÆĶó¸ÞÅ͸¸ »ç¿ëµÈ´Ù.
Ãß°¡ÀûÀÎ ÆĶó¸ÞÅÍ°¡ Á¦°øµÇ¸é
window.
open ¸Þ¼µå·Î
window °³Ã¼¸¦ ¿¬´Ù.
¹®¹ý: .open(['mimeType'[,'replace']])
queryCommandEnabled ¸Þ¼µå
IE4 -
¢¡
document°³Ã¼ÀÇ ÁöÁ¤ÇÑ ¸í·É(
commandId)À»
execCommand ¸Þ¼µå¸¦ ÅëÇÏ¿© ¼öÇàÇÒ ¼ö Àִ°¡¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: .queryCommandEnabled(commandId)
ÄÚµå: document.write(document.queryCommandEnabled('saveAs'))
°á°ú:
queryCommandIndeterm ¸Þ¼µå
IE4 -
¢¡
document°³Ã¼ÀÇ ¸í·É(
commandId) ¼öÇà¿¡¼ Indeterm »óÅ·Π¹ÝȯµÇ´Â°¡¸¦ ºÎ¿ï°ªÀ¸·Î ¹ÝȯÇÑ´Ù.
false À̸é ÀÌÁø¼ö(binary)·Î ¹ÝȯÇÑ´Ù.
¹®¹ý: .queryCommandIndeterm(commandId)
ÄÚµå: document.write(document.queryCommandIndeterm('saveAs'))
°á°ú:
queryCommandState ¸Þ¼µå
IE4 -
¢¡
document°³Ã¼ÀÇ ÁöÁ¤ÇÑ ¸í·É(
commandId)ÀÇ ¼öÇàÀÌ µÇ¾ú´Â°¡¸¦ ºÎ¿ï°ªÀ¸·Î ¹ÝȯÇÑ´Ù.
true À̸é ÇöÀç ¼±ÅÃµÈ ¸í·ÉÀÌ ÀÌ¹Ì ¼öÇàµÇ¾ú´Ù.
¹®¹ý: .queryCommandState(commandId)
ÄÚµå: document.write(document.queryCommandState('saveAs'))
°á°ú:
queryCommandSupported ¸Þ¼µå
IE4 -
¢¡
document°³Ã¼ÀÇ ÁöÁ¤ÇÑ ¸í·É(
commandId)ÀÇ Áö¿ø ¿©ºÎ¸¦ ºÎ¿ï°ªÀ¸·Î ¹ÝȯÇÑ´Ù.
¹®¹ý: .queryCommandSupported(commandId)
ÄÚµå: document.write(document.queryCommandSupported('saveAs'))
°á°ú:
queryCommandText ¸Þ¼µå
IE4 -
¢¡
document°³Ã¼ÀÇ ÁöÁ¤ÇÑ ¸í·É(
commandId) ¼öÇàÀÇ °á°ú°ªÀ» ¹®ÀÚ¿·Î ¹ÝȯÇÑ´Ù.
¹®¹ý: .queryCommandText(commandId)
ÄÚµå: document.write(document.queryCommandText('createLink'))
°á°ú:
queryCommandValue ¸Þ¼µå
IE4 -
¢¡
document°³Ã¼ÀÇ ÁöÁ¤ÇÑ ¸í·É(
commandId) ¼öÇàÀÇ °á°ú°ªÀ» ¹ÝȯÇÑ´Ù.
¹®¹ý: .qqueryCommandValue(commandId)
ÄÚµå: document.write(document.queryCommandValue('saveAs'))
°á°ú:
recalc ¸Þ¼µå
IE5 -
¢¡
document,
form °³Ã¼ÀÇ ¸ðµç ź·ÂÀû ¼Ó¼ºµéÀÇ °è»êÀ» ½Ç½ÃÇÏ¿© ¾÷µ¥ÀÌÆ®ÇÑ´Ù. ¹Ýȯ°ªÀº ¾ø´Ù.
¹®¹ý: .recalc()
ÄÚµå: document.write(document.recalc())
°á°ú: // ¹Ýȯ°ªÀº ¾ø´Ù.
releaseCapture ¸Þ¼µå
IE
¢¡ ÇöÀç ¹®¼¿¡¼ ¸¶¿ì½ºÀ̺¥Æ®¸¦ Á¦°ÅÇÑ´Ù.
¹®¹ý: .releaseCapture()
ÄÚµå: document.write(document.releaseCapture())
°á°ú: // ¹Ýȯ°ªÀº ¾ø´Ù.
releaseEvents ¸Þ¼µå
- NS4
¢¡
document°³Ã¼ÀÇ ÁöÁ¤µÈ ŸÀÔ(
eventType)ÀÇ Ä¸ÃĵǾî À̺¥Æ®¸¦ ÇØÁ¦ÇÏ°í À̺¥Æ® °³Ã¼ÀÇ ÇϺΠü°è·Î º¸³½´Ù.
¹®¹ý: .releaseEvents('eventType')
routeEvent ¸Þ¼µå
- NS4
¢¡ ĸÃÄµÈ À̺¥Æ®¸¦ À©µµ¿ì À̺¥Æ®Ã¼°è ¹Ø¿¡ Ãß°¡ÇÑ´Ù.
À̺¥Æ®¸¦ À©µµ¿ì(¹®¼³ª layer) ¿ø·¡ °³Ã¼¿¡ Àü´ÞÇϴµ¥, ¸ñÇ¥ °³Ã¼°¡ À©µµ¿ìÀÇ ÇÏÃþ°³Ã¼ÀÌ¸é ±× ÇÏÃþ°³Ã¼¿¡ Àü´ÞÇÑ´Ù.
¹®¹ý: .routeEvent('event')
setActive ¸Þ¼µå
IE
¢¡ °³Ã¼¿¡ ÃÊÁ¡À» ÁÖÁö ¾Ê°í °³Ã¼¸¦ È°¼ºÈ ½ÃŲ´Ù.
¹®¹ý: .setActive()
ÄÚµå: document.write(document.setActive())
°á°ú: // ¹Ýȯ°ªÀº ¾ø´Ù.
write ¸Þ¼µå
IE3.02 NS2
¢¡ ÁöÁ¤µÈ
document °³Ã¼¿¡ HTML Ç¥ÇöÀ» ÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù.
¹®¹ý: .write('expression(s)')
ÄÚµå: document.write('<IMG src=../../gif/rfproperty.gif>')
°á°ú:
writeln ¸Þ¼µå
IE3.02 NS2
¢¡ ÁöÁ¤µÈ Ç¥Çö ´ÙÀ½¿¡ »õ·ÎÀº ¶óÀÎÀÌ ±â·ÏµÇ´Â °Í ÀÌ¿Ü¿¡´Â À§
write ¸Þ¼µå¿Í µ¿ÀÏÇÏ´Ù.
¹®¹ý: .writeln('expression(s)')
ÄÚµå: document.writeln('<IMG src=../../gif/rfproperty.gif>')
°á°ú:
À̺¥Æ® | ¼³¸í |
onactivate |
¿¤·¹¸àÆ® °³Ã¼°¡ activeElement ¼Ó¼ºÀ¸·Î ¼³Á¤µÇ¸é ¹ß»ýÇÑ´Ù. |
onbeforeactivate |
IE6 ¿¤·¹¸àÆ® °³Ã¼°¡ activeElement ¼Ó¼ºÀ¸·Î ¼³Á¤µÇ±â ¹Ù·Î Àü¿¡ ¹ß»ýÇÑ´Ù. |
onbeforecut |
¹®¼·Î ºÎÅÍ ¼±ÅÃÇÑ ºÎºÐÀÇ À߶󳻱â Çϱ⠹ٷΠÀü¿¡ ¿øº» °³Ã¼¿¡ ¹ß»ýÇÑ´Ù. |
onbeforedeactivate |
¸ðü ¹®¼¿¡¼ activeElement ¼Ó¼ºÀÇ ¿¤·¹¸àÆ® °³Ã¼°¡ ÇöÀç °³Ã¼·Î ´Ù¸¥ °³Ã¼·Î º¯°æµÇ±â ¹Ù·Î Àü¿¡ ¹ß»ýÇÑ´Ù. |
onbeforeeditfocus |
ÆíÁý °¡´ÉÇÑ °³Ã¼°¡ È°¼ºÈµÇ°Å³ª ÆíÁý °¡´ÉÇÑ ¿ë±â¿¡ Á¦¾î ¼±ÅÃÀÌ ÀÌ·ç¾î Áö±â ¹Ù·Î Àü¿¡ ¹ß»ýÇÑ´Ù. |
onbeforepaste |
½Ã½ºÅÛ Å¬¸³º¸µå(À߶󳽰ųª º¹»çÇÑ ³»¿ëÀÌ ÀÖ´Â)·ÎºÎÅÍ ¹®¼ÀÇ ¸ñÇ¥°³Ã¼¿¡ ºÙ¿© ³Ö±â ¹Ù·Î Àü¿¡ ¹ß»ýÇÑ´Ù. |
onblur |
°³Ã¼°¡ ÃÊÁ¡À» ÀÒÀ¸¸é ¹ß»ýµÇ°í ÁöÁ¤µÈ JsCode¸¦ ¼öÇàÇÑ´Ù.
¹®¹ý: .onblur='JsCode' |
onclick |
°³Ã¼¿¡¼ ¸¶¿ì½º¸¦ Ŭ¸¯(´·µ´Ù ³õÀ½)ÇÏ¸é ¹ß»ýµÇ°í ÁöÁ¤µÈ JsCode¸¦ ¼öÇàÇÑ´Ù.
¹®¹ý: .onclick='JsCode' |
oncontextmenu |
Ŭ¶óÀ̾ðÆ® Áö¿ª¿¡¼ ¿À¸¥ÂÊ ¸¶¿ì½º ´ÜÃ߸¦ Ŭ¸¯ÇÏ¿´À» ¶§³ª ÄÜÅؽºÆ®(context) ¸Þ´º¸¦ ¿¾úÀ» ¶§ ¹ß»ý |
oncontrolselect |
»ç¿ëÀÚ°¡ °³Ã¼ÀÇ Á¦¾î ¼±ÅÃÀ» ÇÏ·Á°í ÇÒ ¶§ ¹ß»ýÇÑ´Ù. |
oncut |
¹®¼ÀÇ ¼±ÅÃÇÑ ³»¿ëÀ» À߶ó ½Ã½ºÅÛ Å¬¸³º¸µå(À߶󳽰ųª º¹»çÇÑ ³»¿ëÀÌ ÀÖ´Â)¿¡ ³ÖÀ» ¶§ ¿øº» °³Ã¼¿¡ ¹ß»ý |
ondblclick |
°³Ã¼¿¡¼ ¸¶¿ì½º¸¦ ¿¬¼Ó µÎ¹ø Ŭ¸¯ÇÏ¸é ¹ß»ýµÇ°í ÁöÁ¤µÈ JsCode¸¦ ¼öÇàÇÑ´Ù.
¹®¹ý: .ondblclick='JsCode' |
ondeactivate |
¸ðü ¹®¼¿¡¼ activeElement ¼Ó¼ºÀÇ ¿¤·¹¸àÆ® °³Ã¼°¡ ÇöÀç °³Ã¼·Î ´Ù¸¥ °³Ã¼·Î º¯°æµÇ¸é ¹ß»ýÇÑ´Ù. |
ondrag |
¿¬¼Ó ²ø±â µ¿ÀÛÀÌ ÁøÇàµÇ´Â µ¿¾È ¿øº» °³Ã¼¿¡ ¹ß»ýÇÑ´Ù. |
ondragend |
¿¬¼Ó ²ø±â µ¿ÀÛ¿¡¼ ¸¶¿ì½º¸¦ ÇØÁ¦ÇÏ¿© ÁøÇàÀÌ ¿Ï·áµÇ¸é ¿øº» °³Ã¼¿¡ ¹ß»ýÇÑ´Ù. |
ondragenter |
¿¬¼Ó ²ø±â µ¿ÀÛ¿¡¼ ¼º°øÀûÀÎ ²ø¾î ³õ±â°¡ ¿Ï·á¸é ¸ñÇ¥ °³Ã¼¿¡ ¹ß»ýÇÑ´Ù. |
ondragleave |
¿¬¼Ó ²ø±â µ¿ÀÛ¿¡¼ ¼º°øÀûÀÎ ²ø¾î ³õ±â°¡ ¿Ï·áµÇ¾î ¸ñÇ¥ °³Ã¼¸¦ ÀÌÅ»ÇÏ¸é ¸ñÇ¥ °³Ã¼¿¡ ¹ß»ýÇÑ´Ù. |
ondragover |
¿¬¼Ó ²ø±â µ¿ÀÛ¿¡¼ À¯È¿ÇÑ ¸ñÇ¥ °³Ã¼ À§¿¡ ÀÖ´Â µ¿¾È ¿¬¼ÓÀûÀ¸·Î ¸ñÇ¥ °³Ã¼¿¡ ¹ß»ýÇÑ´Ù. |
ondragstart |
¿¬¼Ó ²ø±â µ¿ÀÛ¿¡¼ ¼±ÅÃÇÑ ÅؽºÆ®³ª °³Ã¼¸¦ ²ø±â ½ÃÀÛÇÏ¸é ¿øº» °³Ã¼¿¡ ¹ß»ýÇÑ´Ù. |
ondrop |
¿¬¼Ó ²ø±â µ¿ÀÛ¿¡¼ ¸¶¿ì½º ´ÜÃ߸¦ ÇØÁ¦ÇÏ¸é ¸ñÇ¥ °³Ã¼¿¡ ¹ß»ýÇÑ´Ù. |
onfocus |
°³Ã¼°¡ ÃÊÁ¡À» ¹ÞÀ¸¸é ¹ß»ýµÇ°í ÁöÁ¤µÈ JsCode¸¦ ¼öÇàÇÑ´Ù.
¹®¹ý: .onfocus='JsCode' |
onfocusin |
IE6 ¿¤·¹¸ÇÆ®¿¡ ÃÊÁ¡À» Á¶±â ¹Ù·Î Àü¿¡ ¿¤·¹¸àÆ®¿¡ ¹ß»ýÇÑ´Ù. |
onfocusout |
IE6 ´Ù¸¥ ¿¤·¹¸ÇÆ®·Î ÃÊÁ¡À» À̵¿ÇÏ¸é ¹Ù·Î ÇöÀç ¿¤·¹¸àÆ®¿¡ ¹ß»ýÇÑ´Ù. |
onhelp |
È°¼º À©µµ¿ì¿¡¼ µµ¿ò¸»À» À§ÇÏ¿© F1 Å°¸¦ ´©¸£¸é ¹ß»ýµÈ´Ù. |
onkeydown |
°³Ã¼¿¡¼ ÀÚÆÇ(key)À» ´©¸£¸é ¹ß»ýµÇ°í ÁöÁ¤µÈ JsCode¸¦ ¼öÇàÇÑ´Ù.
¹®¹ý: .onkeydown='JsCode' |
onkeypress |
°³Ã¼¿¡¼ ÀÚÆÇ(key)À» ´©¸£°í ÀÖÀ¸¸é ¹ß»ýµÇ°í ÁöÁ¤µÈ JsCode¸¦ ¼öÇàÇÑ´Ù.
¹®¹ý: .onkeypress='JsCode' |
onkeyup |
°³Ã¼¿¡¼ ÀÚÆÇ(key) ´©¸§À» ÇØÁ¦ÇÏ¸é ¹ß»ýµÇ°í ÁöÁ¤µÈ JsCode¸¦ ¼öÇàÇÑ´Ù.
¹®¹ý: .onkeyup='JsCode' |
onload |
À©µµ¿ì°¡ °³Ã¼¸¦ ¿ÏÀüÈ÷ ÀоúÀ» ¶§ ¹ß»ýµÇ¸ç ÁöÁ¤µÈ JsCode Äڵ带 ¼öÇàÇÑ´Ù.
¹®¹ý: .onload='JsCode' |
onmousedown |
°³Ã¼¿¡¼ ¸¶¿ì½º ´ÜÃ߸¦ ´·¶À» ¶§ ¹ß»ýµÇ°í ÁöÁ¤µÈ JsCode¸¦ ¼öÇàÇÑ´Ù.
¹®¹ý: .onmousedown='JsCode' |
onmousemove |
¸¶¿ì½º Æ÷ÀÎÅÍ°¡ °³Ã¼ À§¿¡¼ À̵¿ÇÏ¸é ¹ß»ýÇÑ´Ù. |
onmouseout |
¸¶¿ì½º Æ÷ÀÎÅÍ°¡ °³Ã¼ ¹ÛÀ¸·Î À̵¿ÇÏ¸é ¹ß»ýÇÑ´Ù. |
onmouseover |
¸¶¿ì½º Æ÷ÀÎÅÍ°¡ °³Ã¼ À§·Î À̵¿ÇÏ¸é ¹ß»ýÇÑ´Ù. |
onmouseup |
°³Ã¼¿¡¼ ´ÜÃß ´©¸§À» ÇØÁ¦ÇÏ¸é ¹ß»ýµÇ°í ÁöÁ¤µÈ JsCode¸¦ ¼öÇàÇÑ´Ù.
¹®¹ý: .onmouseup='JsCode' |
onmousewheel |
IE6 ¸¶¿ì½º ÈÙ(wheel)À» ±¼¸®¸é ¹ß»ýÇÑ´Ù. |
onmove |
°³Ã¼°¡ À̵¿ÇÏ¸é ¹ß»ýÇÑ´Ù. |
onmoveend |
°³Ã¼ÀÇ À̵¿ÀÌ ÁßÁöµÇ¸é ¹ß»ýÇÑ´Ù. |
onmovestart |
°³Ã¼°¡ À̵¿Çϱ⠽ÃÀÛÇÏ¸é ¹ß»ýÇÑ´Ù. |
onpaste |
½Ã½ºÅÛ Å¬¸³º¸µå(À߶󳽰ųª º¹»çÇÑ ³»¿ëÀÌ ÀÖ´Â)·ÎºÎÅÍ ¹®¼ÀÇ ¸ñÇ¥°³Ã¼¿¡ ºÙ¿© ³ÖÀ¸¸é ¹ß»ýÇÑ´Ù. |
onpropertychange |
°³Ã¼ÀÇ ¼Ó¼ºÀ» º¯°æ¹ß»ýÇÑ´Ù. |
onreadystatechange |
°³Ã¼ÀÇ Áغñ»óÅÂ(readyState) ¼Ó¼ºÀ» º¯°æ½ÃÅ°¸é ¹ß»ýÇÑ´Ù. |
onresizeend |
Á¦¾î ¼½¼Ç¿¡¼ °³Ã¼ÀÇ Å©±â º¯°æÀÌ ¿Ï·áµÇ¸é ¹ß»ýÇÑ´Ù. |
onresizestart |
Á¦¾î ¼½¼Ç¿¡¼ °³Ã¼ÀÇ Å©±â º¯°æÀÌ ½ÃÀÛµÇ¸é ¹ß»ýÇÑ´Ù. |
onselectionchange |
¹®¼ÀÇ ¼±ÅÃµÈ ºÎºÐÀÇ »óÅ°¡ º¯°æµÇ¾úÀ» ¶§ ¹ß»ýµÈ´Ù. |
onstop |
»ç¿ëÀÚ°¡ ÁßÁö ´ÜÃ߸¦ Ŭ¸¯Çϰųª À¥ ÆäÀÌÁö¸¦ ´ÝÀ» ¶§ ¹ß»ýÇÑ´Ù. |
onunload |
°³Ã¼¿¡¼ ÀÌÅ»ÇÏ¿© ´Ù¸¥ °÷À¸·Î °¡¸é ¹ß»ýµÇ°í ÁöÁ¤µÈ JsCode¸¦ ¼öÇàÇÑ´Ù.
¹®¹ý: .onunload='JsCode' |
°³Ã¼ ¿¹Á¦
<SCRIPT>
str='';
if (document.title) str+='document.title='+document.title+'<BR>';
str+='document.charset='+document.charset+'<BR>';
str+='document.defaultCharset='+document.defaultCharset+'<BR>';
str+='document.location='+document.location+'<BR>';
str+='document.vlinkColor='+document.vlinkColor+'<BR>';
str+='document.body.clientWidth='+document.body.clientWidth+'<BR>';
document.write(str);
</SCRIPT>