ȸ¿ø°¡ÀԡžÆÀ̵ð/ºñ¹øã±â
ȨÀ¸·Î


JavaScript Reference
16³â Àü
1.ÀÚ¹Ù½ºÅ©¸³Æ® ±âº»¹®¹ý
  [1] ±âº»Çü½Ä
    1)
<script language="javascript">
½ºÅ©¸³Æ®³»¿ë
</script> ÀÇ Çü½ÄÀ¸·Î ½ºÅ©¸³Æ®¸¦ ±â¼úÇÑ´Ù
    2) ½ºÅ©¸³Æ® ºí·ÏÀº ÁÖ·Î headű׳ª bodyű׳»¿¡ ±â¼úÇÑ´Ù
    3) Çѹ®ÀåÀÌ ³¡³¯¶§¸¶´Ù ¹®À峡¿¡ ;¸¦ ºÙÀδÙ
    4) º¯¼ö´Â ´ë¼Ò¹®ÀÚ¸¦ ±¸º°ÇÏ¸ç ¼ýÀÚ·Î ½ÃÀÛÇؼ­´Â ¾ÈµÈ´Ù
º¯¼ö ¼±¾ðÀº var º¯¼ö¸í=ÃʱⰪ; Çü½ÄÀ¸·Î ÇÑ´Ù
¿¹) var a=3;
    5) document.write±¸¹® --> ¹®¼­³»¿¡ ³»¿ëÀ» Ãâ·ÂÇÏ´Â ±¸¹®
document.write±¸¹®³»¿¡¼­ ¹®ÀÚ´Â ""·Î °¨½Î°í º¯¼ö¿Í ¹®ÀÚ¸¦ °áÇսôÂ
+ ±âÈ£¸¦ »ç¿ëÇÑ´Ù
¿¹)
var a=3;
var b=2;
var c=a*b;
document.write("a*b=" + c);
=> Ãâ·Â°á°ú a*b=3 Áï ""¾È¿¡ ½×ÀÌ °ªÀº ¹®Àڷμ­±×³É Ãâ·ÂµÈ´Ù
    6) »ê¼ú¿¬»êÀÚ
+´õÇϱâ, -»©±â, *°öÇϱâ, /³ª´©±â, %Á¤¼ö³ª¸ÓÁö
    7) °ü°è¿¬»êÀÚ
> Å©´Ù, >=Å©°Å³ª °°´Ù, < ÀÛ´Ù, <=À۰ųª °°´Ù, == °°´Ù, != °°Áö¾Ê´Ù
    8) ³í¸® ¿¬»êÀÚ
!(ºÎÁ¤) ,&&(±×¸®°í:µÑ´Ù ÂüÀ϶§¸¸ Âü),||(¶Ç´Â:µÑÁßÇϳª¸¸ ÂüÀ̾Âü)
    9) ÇÔ¼ö¼±¾ð°ú È£Ãâ
ÇÔ¼ö¼±¾ðÀº function ÇÔ¼ö¸í(ÀÎÀÚµé){ ÇÔ¼ö³»¿ë;} ÀÇ Çü½ÄÀ¸·ÎÇÑ´Ù
ÇÔ¼öÈ£ÃâÀº À̺¥Æ® Çڵ鷯¿¡ ÀÇÇØ À̺¥Æ®Çڵ鷯="ÇÔ¼ö¸í(ÀÎÀÚµé)" ÀÇ
Çü½ÄÀ¸·Î ÇÑ´Ù
¿¹)
function myFun(a,b){
var c=a + b;
window.alert(c);
}

<body onload="myfun(3,4);">
ÀÌ·±¾¿À¸·Î ÄÚµùµÇ¾ú´Ù¸é bodyű×ÀÇ onloadÀ̺¥Æ® Çڵ鷯(¹®¼­°¡ ·ÎµåµÉ¶§È£ÃâµÊ)¿¡ ÀÇÇØ myFun() ÇÔ¼ö°¡ È£ÃâµÇ´Âµ¥ ±×ÀÎÀÚ°ªÀ¸·Î 3°ú4
¸¦ ³Ñ±ä´Ù . a¿¡´Â 3 b¿¡´Â 4°¡ °¢°¢ ÀԷµȴÙ
±×¸®°í °æ°íâÀ¸·Î µÎ°³¸¦ ´õÇÑ°ª(c) 7À» ¶ç¿î´Ù
  
        
  [2] Á¦¾î¹®
    1) for¹® - µ¿ÀÏÇÑ ÀÛ¾÷ÀÇ ¹Ýº¹¼öÇà
      ±¸Á¶´Â
for(º¯¼ö¸í=ÃʱⰪ;¹Ýº¹Á¾·á±âÁØ;Áõ°¨°ª){
¹Ýº¹¼öÇà ³»¿ë;
}
ÀÇ Çü½ÄÀ¸·Î ÇÑ´Ù
¿¹)
for(i=0;i<3;i++){
document.write("¾Ñ»ç <br>");
}
i++Àº i=i+1 °ú °°Àº ÀǹÌÀÓ.
i--´Â i=i-1 °ú °°Àº ÀǹÌÀÓ.
À̱¸¹®Àº i=0¿¡¼­ ½ÃÀÛÇؼ­ 3º¸´Ù ÀÛÀºµ¿¾È(Áïi=0,1,2)ÃÑ 3¹ø ¹Ýº¹ i¸¦ 1½ÄÁõ°¡ÇÏ¿© ¾Ñ»ç¿Í ÁٹٲÞÀ» ¹Ýº¹ Ãâ·ÂÇÑ´Ù
¹Ýº¹¹®¿¡µµ ¸î°¡Áö ´õÀÖÁö¸¸ for¸¸À¸·Îµµ ÃæºÐÇÕ´Ï´Ù...
        
    2) if else±¸¹® - Á¶°Ç¿¡ µû¸¥ Á¦¾î
      ±¸Á¶´Â
if(Á¶°Ç½Ä){
Á¶°Ç½ÄÀÌ ÂüÀ϶§ ¼öÇàµÉ¹®Àå;
}else{
Á¶°Ç½ÄÀÌ °ÅÁþÀ϶§ ¼öÇàµÉ ¹®Àå;
}

¿©±â¼­ Á¶°Ç½ÄÀÌ °ÅÁþÀ϶§ ¼öÇàÇÒ ¹®ÀåÀÌ ¾ø´Ù¸é elseºÎºÐÀº »ý·«ÇÒ¼öÀÖ´Ù
¿¹)
var a=3;
if(a>5){
alert("a´Â 5º¸´Ù Å«°ªÀÌ´Ù");
}else{
alert("a´Â 5º¸´Ù ÀÛÀº°ªÀÌ´Ù");
}
¿©±â¼­ a´Â 5º¸´Ù ÀÛÀ¸¹Ç·Î Á¶°Ç½ÄÀÌ °ÅÁþÀÌ´Ù µû¶ó¼­ elseÀÌÈÄÀÇ ¹®ÀåÀÌ
¼öÇàµÇ¾î °æ°íâÀ¸·Î a´Â 5º¸´Ù ÀÛÀº°ªÀÌ´Ù¶ó´Â ¸Þ¼¼Áö°¡¶ß°Ô µÈ´Ù
if,else±¸¹®´ë¿ëÀ¸·Î »ïÇ׿¬»êÀÚ ? ±âÈ£ °¡ÀÖÀ¸³ª óÀ½ºÎÅÍ ³Ñ ¸¹ÀÌ ¾Ë·Á°íÇÏ¸é ¸Ó¸® ¾ÆÇðÍÀ̹ǷΠÀϺη¯ ¼³¸íÇÏÁö ¾Ê°Ú½À´Ï´Ù...
²ÀÇÊ¿äÇÑ ±¸¹®¸¸ ¼³¸íÇÕ´Ï´Ù
  
    3) switch case ±¸¹® - Á¶°Ç¿¡ µû¸¥ Á¦¾î
      ±¸Á¶´Â

switch(º¯¼ö){
case(º¯¼öÀÇ °ª1):
½ÇÇ๮1;
break;
case(º¯¼öÀÇ °ª2):
½ÇÇ๮2;
break;
..... °è¼Ó case´õ ÀÖÀ»¼ö ÀÖ½¿
default:
À§Á¶°ÇÁß Çϳªµµ ÀÏÄ¡Çϴ°ÍÀÌ ¾øÀ»¶§ ½ÇÇàÇÒ ¹®Àå;
break;
}

¿¹)
var a=5;
switch(a){
case(1):
alert("1ÀÌ´Ù");
break;
case(2):
alert("2´Ù");
break;
case(3):
alert("3ÀÌ´Ù");
break;
default:
alert("a´Â 1,2,3Àº ¾Æ´Ï´Ù");
break;
} => ¼öÇà°á°ú a´Â 1,2,3Àº ¾Æ´Ï´Ù ¶ó´Â °æ°í¸Þ¼¼Áö°¡ ¶ß°Ô µÈ´Ù
        
  [3] ³»ÀåÇÔ¼ö
    1) eval  
      ¹®ÀÚ¿­À» ¼ýÀÚ·Î º¯È¯ÇÏ¿© °è»ê°á°ú¸¦ ¹ÝȯÇÑ´Ù
      ±×¿Ü¿¡µµ ·çÇÁ¸¦ »ç¿ëÇØ¾ß ÇÏ´Â ºÎºÐ¿¡¼­ ´Ù¾çÇÏ°Ô ¾²ÀδÙ
        
    2) parseInt
      ¹®ÀÚ¿­·Î Ç¥½ÃµÈ Á¤¼ö°ªÀ» ¼ýÀÚ·Î º¯È¯ÇÑ´Ù
      ¿¹)
var a="3";
var b="4"; //a,b´Â µû¿ÈÇ¥·Î µÑ·¯½Î¿©ÀÖÀ¸¹Ç·Î ÇöÀç ¹®ÀÚ·Î Ãë±ÞµÊ
var c1=a+b; --> c1="34";°¡ ÀԷµȴÙ
var c2=parseInt(a) + parseInt(b); --> parseInt¿¡ ÀÇÇØ
a,b´Â ¼ýÀÚ·Î º¯È¯µÇ¸ç + ±âÈ£´Â µ¡¼ÀÀ¸·Î ÀνĵǾî c2¿¡´Â 7ÀÌ ÀԷµȴÙ
        
    3) parseFloat
      ¹®ÀÚ¿­·Î Ç¥½ÃµÈ ºÎµ¿¼Ò¼ö¸¦ ¼ýÀÚ·Î º¯È¯ÇÑ´Ù
        
  [4] ¹®ÀÚ¿­ °ü·Ã ÇÔ¼ö
    1) length - ¹®ÀÚ¿­ÀÇ ±æÀÌ
      ¿¹)
var str="abcdeabc";
var sLen=str.length; sLen¿¡´Â 8ÀÌ ÀԷµȴÙ
    2) charAt - ƯÁ¤À§Ä¡ÀÇ ¹®ÀÚ
      ¿¹)
var str="abcdeabc";
var myChar=str.charAt(2); => myChar¿¡´Â "c"°¡ ÀԷµȴÙ
À妽º°¡ 0ºÎÅͽÃÀÛÇϹǷΠ0,1,2 Áï ¼¼¹ø° ¹®ÀÚ c°¡ ÀԷµȴÙ
    3) indexOf - ƯÁ¤¹®ÀÚ°¡ ù¹ø°·Î ³ªÅ¸³ª´Â À§Ä¡
      ¿¹)
var str="abcdeabc";
var myIdx=str.indexOf("b"); => myIdx ¿¡´Â b°¡ óÀ½À¸·Î ³ªÅ¸³ª´ÂÀ§Ä¡ 1 ÀÌ ÀԷµȴÙ
    4) lastIndexOf - ƯÁ¤¹®ÀÚ°¡ ¸¶Áö¸·À¸·Î ³ªÅ¸³ª´Â À§Ä¡
      ¿¹)
var str="abcdeabc";
var myIdx=str.lastIndexOf("b"); => myIdx¿¡´Â b°¡ ¸¶Áö¸·À¸·Î ³ªÅ¸³ª´Â À§Ä¡ 6ÀÌ ÀԷµȴÙ
    5) charCodeAt - ƯÁ¤À§Ä¡ÀÇ ¹®ÀÚÀÇ ¹®ÀÚÄÚµå
      ¿¹)
var str="abcdeabc";
var myChar=str.charCodeAt(2); => ¼¼¹ø° À§Ä¡ÀÇ ¹®ÀÚ "c" ÀÇ ¹®ÀÚÄÚµåÀÎ 99°¡ ÀԷµȴÙ
    6) split - ¹®ÀÚ¸¦ ƯÁ¤¹®ÀÚ¸¦ ±âÁØÀ¸·Î ºÐ¸®ÇÑ´Ù
      ¿¹)
var str="abc-dea-bc";
var partStr=str.split("-");
partStr¿¡´Â abc,dea,bc °¡ ÀԷµȴÙ
partStr[0]¿¡´Â abc°¡ partStr[1]¿¡´Â dea°¡ partStr[2]¿¡´Â bc°¡ ÀԷµȴÙ
        
  [5] alert,prompt,confirm
    1) alert - ´Ü¼øÇÑ °æ°íâÀ» ¶ç¿î´Ù.
      alert("¸Þ¼¼Áö ³»¿ë");
        
    2) prompt - »ç¿ëÀڷκÎÅÍ µ¥ÀÌŸ¸¦ ÀԷ¹޴ âÀ» ¶ç¿î´Ù
      ±¸Á¶ var º¯¼ö¸í=prompt("¸Þ¼¼Áö³»¿ë","±âº»ÀԷ°ª");
¿¹)
var n=prompt("¼ýÀÚ¸¦ ÀÔ·ÂÇϼ¼¿ä","3"); => ¼ýÀÚ¸¦ ÀÔ·ÂÇϼ¼¿ä¶ó´Â ¸Þ¼¼Áö¿Í ±âº»ÀûÀ¸·Î ÀԷ°ª 3ÀÌ ÀÔ·ÂµÈ promptâÀÌ ¶ß°í »ç¿ëÀÚ°¡ ¿©±â
¼ýÀÚ¸¦ ³Ö°í È®ÀÎÀ» ´©¸£¸é n¿¡ ±×°ªÀÌ ÀԷµȴÙ
        
    3) confirm - »ç¿ëÀÚ¿¡°Ô ´ÙÀ½ÀÛ¾÷ó¸®ÀÇ ¹æÇâÀ» ¹°¾îº»´Ù
      ÁÖ·Î ifµîÀÇ Á¶°ÇÁ¦¾î¹®°ú °°ÀÌ ¾²ÀδÙ.
È®ÀÎÀ» ´©¸£¸é true¹ÝȯÇÏ°í Ãë¼Ò¸¦ ´©¸£¸é false¸¦ ¹ÝȯÇÑ´Ù
±¸Á¶
if(confirm("È®ÀιÞÀ» ¸Þ¼¼Áö")){
È®ÀÎÀ» ´­·¶À»¶§ ½ÇÇàÇÒ¹®Àå;
}else{
Ãë¼Ò¸¦ ´­·¶À»¶§ ½ÇÇàÇÒ¹®Àå;
}
¿¹)
if(confirm("´ç½Å¸Ó¸®´Â Å®´Ï±î?")){
alert("ÁÁÀ¸½Ã°Ú½À´Ï´Ù --;;");
}else{
alert("´ÙÇàÀÔ´Ï´Ù");
}  
        
        


  
2.Event Handler
      
  [1] À̺¥Æ®¶õ?
    ½±°Ô ¼³¸íÇؼ­ ¾î¶²À¥ÆäÀÌÁö¿¡¼­ ÀϾ´Â »ç°Ç.ÀϵîÀ» ¸»ÇÕ´Ï´Ù.
¿¹¸¦µé¾î ¸¶¿ì½º¸¦ Ŭ¸¯ÇѴٵ簡 ´õºíŬ¸¯ÇѴٵ簡 ºê¶ó¿ìÀú¸¦ ´Ý´Â´Ùµç°¡ ƯÁ¤°´Ã¼¿¡ Æ÷Ä¿½º¸¦ °¡Á®°£´Ùµç°¡ ÇÏ´Â ¸ðµç°ÍÀ» À̺¥Æ®¶ó ÇÒ¼öÀÖ½À´Ï´Ù.
        
  [2] À̺¥Æ® Çڵ鷯¶õ?
    ¾î¶² À̺¥Æ®°¡ ÀϾÀ»¶§ ¾î¶²Ã³¸®¸¦ ÇØÁÙ°ÍÀÎÁö¸¦ Á¤ÀÇÇÏ´Â µ¥ »ç¿ëÇÕ´Ï´Ù
        
  [3] À̺¥Æ® Çڵ鷯ÀÇ Á¾·ù¿Í ÀǹÌ
    ¸ðµç À̺¥Æ® Çڵ鷯¸¦ ¼³¸íÇÏÁö´Â ¾Ê½À´Ï´Ù. ¸ðµç°É Çѹø¿¡ ´ÙÇÒ·Á¸é °ñ±úÁý´Ï´Ù.
À¥ÆäÀÌÁö¸¦ ¸¸µå´Âµ¥ ±âº»ÀûÀ¸·Î ¾Ë¾Æ¾ß ÇҰ͵鸸 ¼³¸íÇÏ°Ú½À´Ï´Ù.
        
    onLoad ¹®¼­°¡ ·ÎµåµÉ¶§
    onUnLoad ¹®¼­¸¦ ´ÝÀ»¶§ ´Ù¸¥ ÆäÀÌÁö·Î À̵¿ÇÏ·Á ÇÒ¶§
    onFocus ¹®¼­¿¡¼­ ƯÁ¤°´Ã¼°¡ È°¼ºÈ­ µÇ¾úÀ»¶§,ƯÁ¤ÀԷ¹ڽº¿¡ Æ÷Ä¿½º°¡ À̵¿µÇ¾úÀ»¶§
    onBlur ¹®¼­¿¡¼­Æ¯Á¤°´Ã¼°¡ ºñÈ°¼ºÈ­ µÇ¾úÀ»¶§,
ƯÁ¤ÀԷ¹ڽº¿¡¼­ Æ÷Ä¿½º°¡ ´Ù¸¥°÷À¸·Î ¶°³¯¶§
    onClick ¹öÆ°À̳ª À̹ÌÁö¸¦ Ŭ¸¯ÇßÀ»¶§
    onDblClick ¹öÆ°À̳ª À̹ÌÁö¸¦ ´õºíŬ¸¯ ÇßÀ»¶§
    onChange ¼¿·ºÆ®¹Ú½º³ª ÆÄÀÏ ÀԷ»óÀÚÀÇ ³»¿ëÀÌ º¯°æµÇ¾úÀ»¶§
    onMouseOver ƯÁ¤°´Ã¼À§¿¡ ¸¶¿ì½º¸¦ ¿Ã·ÈÀ»¶§
    onMouseDown ¸¶¿ì½º¸¦ ´­·¶À»¶§
    onMouseOut ƯÁ¤°´Ã¼À§¿¡ ÀÖ´ø¸¶¿ì½º°¡ ¿µ¿ª¹ÛÀ¸·Î ³ª°¥¶§
    onMouseUp ¸¶¿ì½º¸¦ ´­·¶´Ù°¡ ³õ¾ÒÀ»¶§
    onKeyDown Å°º¸µå¸¦ ´­·¶À»¶§
    onKeyUp Å°º¸µå¸¦ ´­·¶´Ù ³õÀ»¶§
    onReset Æû³»¿ëÀÌ ¸®¼Â¹öÆ°À¸·Î ÃʱâÈ­ µÉ¶§
    onSubmit Æû³»¿ëÀÌ Àü¼ÛµÇ·Á°í ÇÒ¶§
        
        

3.Object
    
  -°´Ã¼(object)¶õ?
    ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼­ °´Ã¼¶õ ºê¶ó¿ìÀúâ,À̹ÌÁö,ÀԷ¾ç½Äµî...À¥¹®¼­¼ÓÀÇ °¢°¢ÀÇ ¸ðµç
Ç׸ñµéÀ» ¸»ÇÑ´Ù°í º¸¸é µÇ°Ú½À´Ï´Ù
  -¼Ó¼ºÀ̶õ?
    °¢ °´Ã¼°¡ Áö´Ñ Ư¼ºÀ» ¸»ÇÕ´Ï´Ù.
»ç¿ë¹ý : °´Ã¼¸í.¼Ó¼º="¼Ó¼º°ª";
¿¹) window.status="¹Ý°¡¿ö¿©"; --> ºê¶ó¿ìÀú »óŹٿ¡ ¹Ý°¡¿ö¿©¶ó´Â ±ÛÀÚ¸¦ º¸ÀÔ´Ï´Ù.
  -¸Þ¼­µå¶õ?
    °¢ °´Ã¼¿¡°Ô ¾î¶² µ¿ÀÛÀ»Çϵµ·ÏÇÏ´Â ¸í·É¾î¶ó°íº¸¸é µË´Ï´Ù.
¿¹¸¦µé¾î window°´Ã¼ÀÇ close¶ó´Â ¸Þ¼­µå´Â ºê¶ó¿ìÀúâ¿¡°Ô âÀ»´Ýµµ·Ï ¸í·ÉÇÕ´Ï´Ù.
»ç¿ë¹ý : °´Ã¼¸í.¸Þ¼­µå(ÀÎÀÚ°ª);
¿¹) window.alert("°æ°íÇÑ´Ù.¹ä¹«¶ó"); --> °æ°íÇÑ´Ù.¹ä¹«¶ó¶ó´Â ¸Þ¼¼Áö·Î°æ°íâÀ»¶ç¿ó´Ï´Ù
      
  * ÀÚ¹Ù½ºÅ©¸³Æ®¿Í DHTML
    °´Ã¼ÀÇ ¸Þ¼­µå³ª ¼Ó¼ºÁß¿¡¼­ ±Ù·¡¿¡´Â Àß¾²¿©ÁöÁö ¾Ê´Â °Íµéµµ ÀÖ½À´Ï´Ù, styleÀ»
ÀÌ¿ëÇÑ ´ÙÀ̳ª¹ÍhtmlÀÌ ´ëüµÇ¾î ¾²À̴°æ¿ì°¡ ¸¹ÀÌ ÀÖ½À´Ï´Ù.
¿¹·Î ¹®¼­ÀÇ ¹è°æ»ö±òÀ» µ¿ÀûÀ¸·Î º¯°æ½ÃÅ°°íÀÚ ÇÒ¶§ ¿¹Àü¿¡´Â
document.bgColor="#ff00ff";ÀÌ·¸°Ô ½èÀ¸³ª
¿äÁòÀº document.body.style.background="#ff00ff";·Î ¾²´Â°æ¿ìµµ ¸¹ÀÌ º¼¼öÀÖ½À´Ï´Ù.
      
      
  [1] window °´Ã¼
    ¼Ó¼º closed ºê¶ó¿ìÀú âÀÌ ´ÝÇû´ÂÁö¸¦ üũ
      opener ÇöÀçâÀÌ »õâÀÏ°æ¿ì ÇöÀçâÀ»¿­°³ÇÑ ºê¶ó¿ìÀúâ
      status ºê¶ó¿ìÀúÀÇ »óÅÂÇ¥½ÃÁÙÀÇ Á¤º¸
      screenLeft À©µµ¿ìÈ­¸é ÁÂÃø»ó´Ü¸ð¼­¸®¿¡¼­ ºê¶ó¿ìÀú »ó´Ü±îÁöÀÇ
xÃà °Å¸®
      screenTop À©µµ¿ìÈ­¸é ÁÂÃø»ó´Ü¸ð¼­¸®¿¡¼­ ºê¶ó¿ìÀú »ó´Ü±îÁöÀÇ
yÃà °Å¸®
          
    ¸Þ¼­µå alert °æ°íâÀ» ¶ç¿î´Ù
      blur ÇöÀçâÀ» ÃÖ¼ÒÈ­ÇÑ´Ù.Æ÷Ä¿½º¸¦ ÀÒ°Ô ÇÑ´Ù
      focus ÇöÀçâ¿¡ Æ÷Ä¿½º¸¦ ÁØ´Ù,È°¼ºÈ­ ½ÃŲ´Ù.
      moveTo(x,y) x,yÁÂÇ¥·Î ºê¶ó¿ìÀú¸¦ À̵¿½ÃŲ´Ù
      moveBy(dx,dy) ÇöÀçÀ§Ä¡¿¡¼­ dx,dy¸¸Å­ âÀ» À̵¿
      resizeTo(w,h) ºê¶ó¿ìÀúâ Å©±â¸¦ w(Æø),h(³ôÀÌ)·Î º¯°æÇÑ´Ù
      resizeBy(dx,dy) ºê¶ó¿ìÀúâ Å©±â¸¦ dx,dy¸¸Å­ º¯°æÇÑ´Ù
      open »õâÀ» ¿¬´Ù
      close ºê¶ó¿ìÀú¸¦ ´Ý´Â´Ù
      print ¹®¼­¸¦ ÀμâÇÑ´Ù
      setTimeout ƯÁ¤½Ã°£ÈÄ¿¡ ƯÁ¤ÀÛ¾÷À» È£ÃâÇÕ´Ï´Ù
      clearTimeout setTimeoutÀ¸·Î ¼³Á¤ÇÑ Timer¸¦ ÇØÁ¦ÇÕ´Ï´Ù
          
        
  [2] document °´Ã¼
    ¼Ó¼º title ¹®¼­ÀÇ Á¦¸ñ
      lastModified ¸¶Áö¸·À¸·Î ¼öÁ¤µÈ ³¯Â¥
      bgColor ¹®¼­ÀÇ ¹è°æ»ö
      fgColor ¹®¼­ÀÇ ±ÛÀÚ»ö
      linkColor ¸µÅ©ÀÇ »ö»ó
      alinkColor ¸µÅ© Ŭ¸¯½ÃÀÇ »ö»ó
      vlinkColor ¹æ¹®Çß´ø ¸µÅ©ÀÇ »ö»ó
          
    ÄÝ·º¼Ç -¹®¼­¿¡ Á¸ÀçÇÏ´Â ¿©·¯°³ÀÇ À̹ÌÁöµéÀ̳ª ¸µÅ©µé Æûµé¿¡´ëÇÑ Á¤º¸¸¦ ¹è¿­Çü½Ä
À¸·Î ÀúÀåÇÏ°íÀÖ´Â ¼Ó¼ºÀ» ¸»ÇÕ´Ï´Ù.
      forms ¹®¼­¿¡ ¿©·¯°³ÀÇ ÆûÀÌ ÀÖÀ»°æ¿ì °¢ÆûµéÀº ÆûÀ̸§´ë½Å
document.forms[index]À¸·Î Á¢±ÙÇÒ¼öÀÖ½À´Ï´Ù
index´Â 0ºÎÅͽÃÀÛÇÕ´Ï´Ù.
      links ¹®¼­¿¡¼­ÀÇ a hrefű׵éÀÇ Á¤º¸¸¦ °¡Áø ÄÝ·º¼Ç
      images ¹®¼­¿¡¼­ÀÇ ¸ðµç imgű׵éÀÇ Á¤º¸¸¦ °¡Áü
      applets ¹®¼­¿¡¼­ ¿©·¯°³ÀÇ ÀÚ¹Ù¾ÖÇø´À» »ç¿ëÇßÀ»°æ¿ì ¸ðµç¾ÖÇø´µéÀÇ ÄÝ·º¼Ç
      embeds ¹®¼­¿¡¼­ embedű×ÀÇ ÄÝ·º¼Ç
          
    ¸Þ¼­µå write ¹®¼­¿¡ ³»¿ë¾²±â
      writeln ¹®¼­¿¡ ÁٹٲÞÀ» Æ÷ÇÔÇÑ ³»¿ë¾²±â
          
        
          
  [3] screen °´Ã¼
    ¼Ó¼º width ½Ã½ºÅÛ ½ºÅ©¸°ÀÇ Æø(Çȼ¿)
      height ½Ã½ºÅÛ ½ºÅ©¸°ÀÇ ³ôÀÌ(Çȼ¿)
      availWidth ½Ã½ºÅÛ ½ºÅ©¸°Áß ºê¶ó¿ìÀúÀÇ ¹®¼­¿µ¿ª Æø
      availHeight ½Ã½ºÅÛ ½ºÅ©¸°Áß ºê¶ó¿ìÀúÀÇ ¹®¼­¿µ¿ª ³ôÀÌ
          
        
          
  [4] navigator °´Ã¼
    ¼Ó¼º userAgent ºê¶ó¿ìÀú ÀüüÁ¤º¸
ex) Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)
      appCodeName ºê¶ó¿ìÀú CodeName
ex) Mozilla
      appVersion ºê¶ó¿ìÀú Version
ex) 4.0 (compatible; MSIE 6.0; Windows NT 5.0)
      appName ºê¶ó¿ìÀú À̸§
ex)Microsoft Internet Explorer
      cookieEnabled ºê¶ó¿ìÀú ÄíÅ°ÀÌ¿ë °¡´É¿©ºÎ
¹Ýȯ°ª : true/false
    ¸Þ¼­µå javaEnabled ºê¶ó¿ìÀúÀÇ ÀÚ¹ÙÀÌ¿ë°¡´É¿©ºÎ
¹Ýȯ°ª : true/false  
          
        
          
  [5] history °´Ã¼
    ¼Ó¼º length history¸ñ·Ï(¹æ¹®ÇÑ»çÀÌÆ®¸ñ·Ï)ÀÇ °¹¼ö
          
    ¸Þ¼­µå go(¼ýÀÚ) ÁöÁ¤¼ýÀÚ¸¸Å­ »çÀÌÆ®À̵¿
ex) go(2) ¾ÕÀ¸·Î 2¹ø°·Î À̵¿
      back ÇöÀç»çÀÌÆ® ±âÁØ¿¡¼­ ÀÌÀü»çÀÌÆ®·Î À̵¿
      forward ÇöÀç»çÀÌÆ® ±âÁØ¿¡¼­ ´ÙÀ½»çÀÌÆ®·Î À̵¿
          
        
          
  [6] Event °´Ã¼
    ¼Ó¼º keyCode À̺¥Æ®¸¦ ÀÏÀ¸Å² Å°º¸µåÀÇ Å°Äڵ尪
      altKey altKey¸¦ ´­·¶´ÂÁöÀÇ ¿©ºÎ
      ctrlKey ctrlKey¸¦ ´­·¶´ÂÁöÀÇ ¿©ºÎ
      shiftKey shiftKey¸¦ ´­·¶´ÂÁöÀÇ ¿©ºÎ
      button ¸¶¿ì½º ¿À¸¥ÂʹöÆ°À» ´­·¶´ÂÁö
¿ÞÂʹöÆ°À» ´­·¶´ÂÁöÀÇ ¿©ºÎ
      clientX ¸¶¿ì½º Ŭ¸¯½Ã ºê¶ó¿ìÀú±âÁØÀÇ xÃà°Å¸®
      clientY ¸¶¿ì½º Ŭ¸¯½Ã ºê¶ó¿ìÀú±âÁØÀÇ yÃà°Å¸®
    * srcElement À̺¥Æ®°¡ ÀϾ ¿¤¸®¸ÕÆ®
          
        
          
  [7] Form °ü·Ã°´Ã¼
    input type="text" °¢°ªÀº document.formÀ̸§.¿¤¸®¸ÕÆ®À̸§.value ·Î
Á¢±ÙÇÒ¼ö ÀÖ´Ù
    input type="password"
    input type="checkbox" ¾î¶² °ªÀÌ ¼±ÅõǾú´ÂÁö´Â ·çÇÁ¸¦ µ¹¸ç checked¼Ó¼ºÀÌ trueÀÎÁö falseÀÎÁö·Î üũÇÒ¼öÀÖ´Ù
    input type="radio"
    input type="file" ÆÄÀϾ÷·Îµå¸¦ À§ÇÑ °´Ã¼·Î¼­ ÆÄÀÏ°ªÀÌ º¯ÇÒ¶§
onChangeÀ̺¥Æ® Çڵ鷯¸¦ »ç¿ëÇÑ´Ù
    input type="button" submitÀ̳ª reset¹öÆ°ÀÇ Á¦ÇÑµÈ ±â´É¿¡ ´Ù¸¥¿©·¯±â´ÉÀ» Ãß°¡ÀûÀ¸·Î ½ºÅ©¸³Æ®·Î Á¦¾îÇÒ¶§´Â
input type="button"À» ¾²°í onClickÀ̺¥Æ®
Çڵ鷯¸¦ »ç¿ëÇÑ´Ù
    input type="submit" ÆûÀ» Àü¼ÛÇÑ´Ù
    input type="reset" ÆûÀ» Ãʱâ»óÅ·ΠresetÇÑ´Ù
    select ¼±ÅðªÀº document.formsÀ̸§.¿¤¸®¸ÕÆ®À̸§.value·ÎÁ¢±ÙÇÒ¼öÀÖ½À´Ï´Ù
        
        
        
          
    ¼Ó¼º disabled ¹öÆ°À̳ª ¼¿·ºÆ®¹Ú½ºµîÀ» Ŭ¸¯ ¼±ÅÃÇÏÁö ¸øÇÏ°Ô ÇÕ´Ï´Ù
      readonly ÅؽºÆ® ¹Ú½ºÀÇ ³»¿ëÀ» Àбâ Àü¿ëÀ¸·Î ÇÕ´Ï´Ù
          
        
          
          
      
          
  [8] Date °´Ã¼
    Æ¯Â¡ ´Ù¸¥ °´Ã¼¿Í ´Þ¸® new¿¬»êÀÚ¿Í »ý¼ºÀÚ ÇÔ¼ö Date()¸¦ »ç¿ëÇؼ­ °´Ã¼ÀνºÅϽº¸¦
»ý¼ºÇÑÈÄ ±×¸Þ¼­µåµéÀ» ÀÌ¿ëÇÒ¼öÀÖ´Ù
»ç½Ç »ý¼ºÀÚÇÔ¼ö¿¡´Â ¸î°¡ÁöÀ¯Çü ÀÎÀÚ¸¦ °¡Áö´Â À¯ÇüÀÌ ÀÖÀ¸³ª ÀÎÀÚ¾ø´Â ´Ü¼øÇÑ Date(); ÇÔ¼ö¸¸À¸·Îµµ ÃæºÐÇÏ´Ù ..´Ù¸¥ ÀÎÀÚ¸¦ °¡Áö´Â »ý¼ºÀÚµé±îÁö °øºÎÇÒ·Á¸é
À̾߱âÁÖÁ¦´Â ÀÚ¹Ù½ºÅ©¸³Æ®¶ó±âº¸´Ù ÀÚ¹Ù¿¡ °¡±î¿Í ÁúµíÇÏ´Ù...
          
    ¸Þ¼­µå getTime 1970³â 1¿ù1ÀÏ ¿ÀÀü0½Ã0ºÐ0ÃÊ·Î ºÎÅÍ ÇöÀç±îÁöÀÇ ½Ã°£À» mÃÊ·Î ¹ÝȯÇÑ´Ù
      getYear ÇöÀçÀÇ ³âµµ¸¦ ¹ÝȯÇÑ´Ù
      getMonth ÇöÀçÀÇ ¿ùÀ» ¹ÝȯÇÑ´Ù (1¿ù:0 2¿ù:1...)
      getDate ³¯Â¥(1~31)¸¦ ¹ÝȯÇÑ´Ù
      getHours ÇöÀçÀÇ ½Ã°£À» ¹ÝȯÇÑ´Ù (5½Ã --> 17)
      getMinutes ÇöÀçÀÇ ºÐÀ» ¹ÝȯÇÑ´Ù
      getSeconds  ÇöÀçÀÇ Ãʸ¦ ¹ÝȯÇÑ´Ù
      getDay ¿äÀÏ(0:ÀÏ¿äÀÏ 1:¿ù¿äÀÏ)¿¡ ´ëÇÑ ¼ýÀÚ¸¦ ¹ÝȯÇÑ´Ù
          
    »ç¿ë¿¹ Ãʸ¦ ÀÌ¿ëÇÑ ·£´ý ¼ýÀÚ »ý¼º¹æ¹ý
var myDate=new Date();
var sec=myDate.getSeconds(); //ÀÌ·¸°Ô Çϸé sec¿¡´Â ÀÏ´Ü 0~59¶ó´Â ¼ýÀÚ°¡ µé¾îÀÖ´Ù
var rndNum=sec%7; // %³ª¸ÓÁö¸¦ ±¸ÇÏ´Â ¿¬»êÀÚ
µû¶ó¼­ rndNum¿¡´Â 0~6ÁßÀÇ ÇѼýÀÚ°¡ ÀԷµȴÙ...
ÀÌÇØ°¡ ¾ÈµÇ´Â°ÍÀº ¾Æ´Ò°ÍÀ¸·Î º¸Áö¸¸ ±×·¡µµ ¼³¸íÇÏÀÚ¸é ¾î¶² ¼ö¸¦ 7·Î³ª´©¸é
³ª¸ÓÁö´Â ¹Ýµå½Ã 0~6Áß¿¡ ÇϳªÀÌ´Ù... ¾Æ½Ã°ÚÁ®???
½Ã°£Àº °è¼Óº¯ÇϹǷΠÀ¥ÆäÀÌÁö»ó¿¡¼­ ·£´ýÀ¸·Î À̹ÌÁö¸¦ º¸¿©ÁÖ°íÀÚ ÇÒ¶§ »ç¿ëÇÏ¸é µÈ´Ù..
»ç½Ç·£´ý¼ýÀÚ »ý¼º¹ýÀº ´Ù¸¥ ¹æ¹ýµµ ÀÖ°ÚÁö¸¸ ´Ù¸¥¹æ¹ýÀº Çѹø »ý¼ºµÈ ¼ýÀÚ°¡
³ªÁß¿¡ ´Ù½Ã »ý¼ºµÉ °¡´É¼ºÀÌ ¸¹¾Æ ·£´ýÀÇ Àǹ̰¡ ¶³¾îÁö´Â°Í °°´Ù..
          
        
          
    Áö±Ý±îÁö ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼­ »ç¿ëµÇ´Â °´Ã¼¿¡ ´ëÇØ °³·«ÀûÀ¸·Î ¾Ë¾Æ º¸¾Ò½À´Ï´Ù... ÀÌÇØ°¡ ¾ÈµÇ½Å´Ù¸é Çѹø´õ Àо½Ã±â ¹Ù¶ó¸é ¿¹Á¦ÀÇ ¼Ò½ºº¸±â¸¦ ´«¿©°Ü º¸½Ã¸é Â÷Â÷ ÀÌÇØ°¡ µÉ°ÍÀÔ´Ï´Ù. ÀÌÇظ¦ µ½±âÀ§ÇØ Äڵ忡 ºÒÇÊ¿äÇÑ ºÎºÐÀº ¸ðµÎ ¹èÁ¦½ÃÄ×½À´Ï´Ù ¸ðµç °´Ã¼¿¡ ´ëÇØ ¾ËÇÊ¿ä±îÁö´Â ¾ø½À´Ï´Ù. À§ °´Ã¼µé¿¡ ´ëÇØ ÀÌÇØÇÑÈÄ ÀÚ²Ù ÀÚ¹Ù½ºÅ©¸³Æ®¿¡ Àͼ÷ÇØÁö´Ù º¸¸é ÇÊ¿äÇÒ¶§¸¶´Ù Á¤º¸¸¦ º¸¸é¼­ ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇϱ⸸ ÇÏ¸é µË´Ï´Ù --;;
          
        
4.CSS(stylesheet)
  stylesheet ?
°Á ÀϹÝÀûÀΠű×ÀÇ ÇÑ°è(À̹ÌÁö³ª Å×À̺íµîÀÇ Á¤È®ÇÑ À§Ä¡³ª Å×ÀÌºí³»ÀÇ ¼¿°ú ±ÛÀÚ
»çÀÌÀÇ °£°Ý,ÁÙ°£ÀÇ °£°Ý,¸µÅ©ÀÇ »ö±òµî)¸¦ ±Øº¹ÇÏ°í ³ª¾Æ°¡ µ¿ÀûÀÎ À¥ÆäÀÌÁö¸¦ ¸¸µé±âÀ§ÇÑ°Í(?) ¹¹ Á¤ÀÇ°¡ ±×·¸°Ô Áß¿äÇÑ°Ç ¾Æ´Ï°í ¾îµð¼­¸Ô´À³Ä ¾î¶»°Ô »ç¿ëÇÏ´À³Ä°¡ ¿ì¼±ÀûÀÎ ¹®Á¦ÀÏ°ÍÀÔ´Ï´Ù...
ÀÌ »çÀÌÆ®°¡ Ãß±¸Çϴ¹٠¼Ó¼ºÀ¸·Î À¥ÆäÀÌÁö ±âº»À» ¸¶½ºÅÍ ÇÏÀÚ À̱⶧¹®¿¡ ¸ðµç°ÍÀ»
¼³¸íÇÏÁö´Â ¾Ê½À´Ï´Ù.±âº»ÀûÀÌ°í ²ÀÇÊ¿äÇÑ°Í ¸¸ ¼³¸íÇÕ´Ï´Ù. ³ª¸ÓÁö´Â ±×¶§±×¶§ ¹®¼­
ã¾Æ°¡¸ç Àû¿ëÇصµ µË´Ï´Ù...
        
  [1] css
    1.<head>ÅÂ±×¿Í </head>ű׻çÀÌ¿¡
<style type="text/css">
½ºÅ¸ÀÏÁ¤ÀÇ
</style>

2.½ºÅ¸ÀÏ Á¤ÀÇ ÆÄÀÏÀ» ¿ÜºÎ¿¡µû·Î µÎ°í ºÒ·¯¿À±â
<link rel="stylesheet" href="ÆÄÀϸí.css">

3.°¢Å±׳»¿¡¼­ Á¤ÀÇÇϱâ
<ÅÂ±× style="¼Ó¼º:°ª">
        
  [2] ¼±ÅÃÀÚ
    1) Type¼±ÅÃÀÚ
      ¹®¼­³»ÀÇ Å±׿¤¸®¸ÕÆ®¿¡ ´ëÇÑ ½ºÅ¸ÀÏÀ» ÁöÁ¤ÇÑ´Ù
¿¹Á¦)
<style type="text/css">
input{color:red}
</style> => ¹®¼­³»ÀÇ inputű׵éÀº ¸ðµÎ ±ÛÀÚ»öÀ»
ºÓÀº»öÀ¸·Î Á¤ÇÑ´Ù´Â ÀǹÌÀÓ
        
    2) Class¼±ÅÃÀÚ
      ¹®¼­³»ÀÇ °¢¿ä¼Òµé¿¡ class¼Ó¼ºÀ» ºÎ¿©ÇÒ¼ö Àִµ¥ µ¿ÀÏÇÑ Å¬·¡½º°¡ ºÎ¿©µÈ ű׵鿡 ´ëÇؼ­´Â µ¿ÀÏÇÑ ½ºÅ¸ÀÏÀ» ÁöÁ¤ÇÑ´Ù
¿¹Á¦)
<style type="text/css">
.redDiv{background:red}
</style>


º»¹®ºÎºÐ
<div>abc</div>
<div class="redDiv">abc</div>
¾Æ·¡ÀÇ divű×ÀÇ Å¬·¡½º ¼Ó¼ºÀÌ redDiv·Î½á À§¿¡ Á¤ÀÇµÈ Å¬·¡½º¸í°ú °°´Ù.µû¶ó¼­ ÀÌdiv ÀÇ ¹è°æ»öÀº ºÓÀº»öÀÌ µÈ´Ù
  
        
    3) ID¼±ÅÃÀÚ
      ¹®¼­³»¿¡ °¢¿ä¼Ò¿¡ ´ëÇØ ¿ÀÁ÷ ÇϳªÀÇ id(´Ù¸¥°Í°ú °°¾Æ¼­´Â ¾ÈµÊ)¸¦ ÁöÁ¤ÇÒ¼ö Àִµ¥ °¢ ¾ÆÀ̵𰡠ºÎ¿©µÈ ű׿¡´ëÇؼ­ ½ºÅ¸ÀÏÀ» ÁöÁ¤ÇÑ´Ù
<style type="text/css">
#special{font-weight:bold}
</style>

º»¹®ºÎºÐ
<div id="special">±½Àº±Û¾¾</div> => ÀÌ divű×ÀÇ ¾ÆÀ̵𰡠specialÀ̹ǷΠÀÌű׳»ÀÇ ÅؽºÆ®´Â ±½Àº ±ÛÀÚ·Î ³ªÅ¸³­´Ù
        
      *headű׳»¿¡¼­ ½ºÅ¸ÀÏÁ¤ÀÇÇÒ¶§ ¿©·¯Å±׵éÀ» Áߺ¹Çؼ­ Á¤ÀÇÇÒ¼öÀÖ´Ù
<style type="text/css">
td,input{color:blue;font-style:italic;} =>tdÅÂ±×¿Í inputű×ÀÇ ±ÛÀÚ»öÀº Ǫ¸¥»ö ÀÌÅø¯Ã¼·Î
.red,.blue{background:black} => class°¡ red³ª blueÀΰÍÀº ¹è°æ»öÀ» °ËÀº»öÀ¸·Î....
</style>  
        
  [3] ÀÚÁÖ¾²ÀÌ´Â ½ºÅ¸ÀÏ  
    1) »ö»ó
±ÛÀÚ»ö -> color:»ö»ó¸í ¶Ç´Â rgb°ª
¹è°æ»ö -> background:»ö»ó¸í ¶Ç´Â rgb°ª
*** background-color·Î ½áµµ µÊ
        
    2) ¹è°æ±×¸²
background:url(¹è°æ±×¸²°æ·Î)
*** background-image·Î ½áµµ µÊ
-¹è°æ±×¸²À» ƯÁ¤À§Ä¡¿¡ °íÁ¤½ÃÅ°°í ¹Ýº¹ÇÏÁö ¾Ê±â
=>body{background:url(ÆÄÀÏ°æ·Î¸í) xÀ§Ä¡ yÀ§Ä¡ no-repeat fixed}
¿©±â¼­ xÀ§Ä¡ yÀ§Ä¡´Â %°ªÀ̳ª px°ª »ç¿ë
        
    3) Ä¿¼­ ¸ð¾çº¯°æ
      ¿ø·¡ ¸µÅ©Å±×(a)¿¡¸¸ ¸¶¿ì½º¸¦ ¿Ã·ÈÀ»°æ¿ì ¼Õ¸ð¾çÀ¸·Î ¹Ù²î³ª ÄÚµùÇÏ´Ùº¸¸é spanű׳ª divÅÂ±× ¶Ç´Â tdű׳»¿¡ ¹Ù·Î
onclick="location.href='À̵¿ÆÄÀϸí'" ÀÌ·±¾¿À¸·Î »ç¿ëÇÒ°æ¿ì
Ä¿¼­°¡ ¼Õ¸ð¾çÀ¸·Î¹Ù²îÁö ¾Ê´Â´Ù À̶§ ´ÙÀ½ ½ºÅ¸ÀÏÀ» »ç¿ëÇÑ´Ù
<td style="cursor:hand">
        
    4) font¼Ó¼º
      ¹°·Ð ±âº»¼Ó¼ºÀ» ±×´ë·Î ¾²·Á¸é ¾Æ·¡ ½ºÅ¸ÀÏÀ» ÁöÁ¤ÇÒ ÇÊ¿ä¾ø´Ù
fontÁ¾·ù-> font-family:font¸í
fontü -> font-style:italic(±â¿ïÀÓ)
font±½±â -> font-weight:bold,bolder(±½°Ô,´õ±½°Ô)
fontÅ©±â -> font-size:ÆùƮũ±â pxÀ̳ª pt
        
    5) borderÅ׵θ®
      ÁÖ·Î Å×À̺íÀÇ ¼¿À̳ª ·¹À̾îű×(div,span)µîÀÇ Å׵θ® ¼³Á¤¿¡¾²À̳ª
°ÅÀÇ ¸ðµç ű׿¡ »ç¿ë°¡´ÉÇÏ´Ù
      border:»ö»ó Å©±â ÇüÅÂ; ·Î»ç¿ëÇϰųª
Å׵θ®Áß Æ¯Á¤ºÎºÐ ¿¹·Î À§ÂÊÅ׵θ®¸¸ ÁÖ°í½ÍÀ»°æ¿ì´Â
border-top:»ö»ó Å©Å° ÇüÅÂ;

¿¹)
<td style="border-top:gray 1 solid;border-bottom:black 1 dotted;"> => Å×À̺íÀÇ ÇöÀ缿ÀÇ À§ÂÊÅ׵θ®´Â 1Çȼ¿ÀÇ È¸»ö½Ç¼±À¸·Î ÇÏ°í ¾Æ·¡ÂÊ Å׵θ®´Â 1Çȼ¿ÀÇ °ËÀº»ö Á¡¼±À¸·Î ÇÑ´Ù´Â ÀǹÌÀÓ
        
    6) text-decoration
      ±ÛÀÚ¿¡ ÁÙÀ» ±ß°Å³ª ¸µÅ©¿¡¼­ ÁÙÀ» ¾ø¾Ù¶§ »ç¿ëµÈ´Ù
¼Ó¼º°ªÀ¸·Î underline -> ¹ØÁٱ߱â
overline -> À­Áٱ߱â
line-through -> ±ÛÀÚ¸¦ °¡·ÎÁú·¯ ±ß±â
none -> ¸µÅ©¿¡¹ØÁÙ ¾ø¾Ö±â
        
    7) À§Ä¡,Å©±â°ü·Ã ¼Ó¼º
      À§Ä¡ : position:absolute;left:¼öÆòÀ§Ä¡;top:¼öÁ÷À§Ä¡;z-index:½×ÀÌ´Â ¼ø¼­;
Å©±â : width:Æø;height:³ôÀÌ;
overflow -> ³»¿ëÀÌ ÄÁÅ×À̳Ê(³»¿ëÀ» Æ÷ÇÔÇÏ´Â ·¹À̾î)º¸´Ù Ŭ°æ¿ì
¼Ó¼º°ªÀ¸·Î hidden ³ÑÄ¡´Â ºÎºÐÀº ¼û±ä´Ù
auto ÇÊ¿äÇÑ ¹æÇâÀ¸·Î¸¸ ½ºÅ©·Ñ¹Ù¸¦ »ý¼ºÇÑ´Ù
scroll »óÇÏ,Á¿콺ũ·Ñ¹Ù¸¦ ¸ðµÎ »ý¼ºÇÑ´Ù
        
    8) ¿©¹é °ü·Ã
      -> padding : ÄÁÅ×ÀÌ³Ê¿Í ³»¿ë»çÀÌÀÇ °Å¸®
¿¹) <td style="padding-left:10px"> => À̼¿³»ÀÇ ±ÛÀÚ´Â À̼¿ÀÇ ÁÂÃø¿¡¼­ 10px¶³¾îÁ®¼­ ºÎÅÍ ½ÃÀÛÇÑ´Ù
-> margin : ÄÁÅ×ÀÌ³Ê¿Í ÄÁÅ×ÀÌ³Ê »çÀÌÀÇ °Å¸®
¿¹) <table style="margin-left:20px"> ÀÌÅ×À̺íÀº ºê¶ó¿ìÀú ÁÂÃø¿¡¼­ 20pxºÎºÐ¿¡¼­ ½ÃÀ۵ȴÙ
        
    9) text-align ±ÛÀÚ Á¤·Ä
      Æ¯Á¤ ÄÁÅ×À̳Ê(·¹À̾ Å×À̺íÀǼ¿µî¿¡¼­ÀÇ ±ÛÀÚÀÇ Á¤·ÄÀ§Ä¡)
¼Ó¼º°ª : left , right , center
        

      
      
5.DHTML
  ÀÌ ³»¿ëµµ ¸¶Âù°¡Áö·Î DHTMLÀÇ ¸ðµç°ÍÀ» ¼³¸íÇÏÁö´Â ¾Ê½À´Ï´Ù.
°¡Àå±âº»ÀûÀÌ°íµµ ²À ÇÊ¿äÇÑ ³»¿ë¸¸ ¼³¸íÇÕ´Ï´Ù.
¾Æ·¡ ³»¿ë¸¸ ÀÌÇØÇÏ½Å´Ù¸é ´Ù¸¥ °ÍµéÀº ¸ðµÎ ¿©·¯ºÐÀÌ ÀÀ¿ëÇϽǼö ÀÖÀ»°ÍÀÔ´Ï´Ù
      
  [1] ·¹ÀÌ¾î º¸À̱⠰¨Ãß±â
    -½ºÅ¸ÀÏÀÇ visibility ¼Ó¼ºÀ» ÀÌ¿ëÇÕ´Ï´Ù
... ½ºÅ©¸³Æ® ¹æ¹ý...................................
=·¹À̾ °¨Ãâ·Á¸é -> ·¹À̾îID.style.visibility="hidden";
=·¹À̾ º¸ÀÏ·Á¸é -> ·¹À̾îID.style.visibility="visible";
    
      
  [2] ·¹À̾î Å©±â º¯°æÇϱâ
    -½ºÅ¸ÀÏÀÇ pixelWidth,pixelHeight ¼Ó¼ºÀ» ÀÌ¿ëÇÕ´Ï´Ù
... ½ºÅ©¸³Æ® ¹æ¹ý ...................................
=·¹À̾î Æø º¯°æ -> ·¹À̾îID.style.pixelWidth=Æø(¼ýÀÚ);
=·¹ÀÌ¾î ³ôÀÌ º¯°æ -> ·¹À̾îID.style.pixelHeight=³ôÀÌ(¼ýÀÚ);
    
      
  [3] ·¹À̾î À§Ä¡ º¯°æÇϱâ
    -½ºÅ¸ÀÏÀÇ pixelLeft,pixelTop ¼Ó¼ºÀ» ÀÌ¿ëÇÕ´Ï´Ù.
... ½ºÅ©¸³Æ® ¹æ¹ý .................................
=·¹À̾î Á¿ìÀ§Ä¡ º¯°æ -> ·¹À̾îID.style.pixelLeft=xÃà¹æÇâÀ§Ä¡(¼ýÀÚ);
=·¹ÀÌ¾î »óÇÏÀ§Ä¡ º¯°æ -> ·¹À̾îID.style.pixelTop=yÃà¹æÇâÀ§Ä¡(¼ýÀÚ);
    
      
  [4] ·¹ÀÌ¾î ½Ã°£Àû À̵¿
    -½ºÅ¸ÀÏÀÇ pixelLeft,pixelTop ¼Ó¼º°ú ÇÔ²² window°´Ã¼ÀÇ setTimeout
¸Þ¼­µå¸¦ ÀÌ¿ëÇÕ´Ï´Ù. setTimeout ¸Þ¼­µå¸¦ ÇÔ¼ö³»¿¡ ¼±¾ðÇÏ¿© ¹Ýº¹È£ÃâÇÕ´Ï´Ù
¿¹)
function goLeft(){
if(myLayer.style.pixelLeft < 200){
//¸¸¾à myLayerÀÇ x¹æÇâÀ§Ä¡°¡ 200pxº¸´Ù ÀÛ´Ù¸é
myLayer.style.pixelLeft=myLayer.style.pixelLeft + 10;
//ÇöÀç myLayerÀÇ x¹æÇâÀ§Ä¡¸¦ ÇöÀçÀ§Ä¡¿¡ 10À» ´õÇ϶ó´Â ¸»
setTimeout("goLeft();",100);
//0.1ÃÊ µÚ¿¡ ´Ù½ÃgoLeftÇÔ¼ö°¡ È£ÃâµÇ¾î myLayerÀ§Ä¡°¡ 200¿¡ µµ´ÞÇÒ¶§
//±îÁö °è¼ÓÀ̵¿ÇÏ°í 200¿¡ µµ´ÞÇÏ¸é ¸ØÃß°Ô µË´Ï´Ù
}
  
    
      
  [5] ±×¿ÜÀÇ ¼Ó¼ºº¯°æ
    ¿¹·Î ¸¶¿ì½º¸¦ ƯÁ¤ ·¹À̾î À§¿¡ ¿Ã·ÈÀ»°æ¿ì ³»·ÈÀ»°æ¿ì ¹è°æ»öº¯°æÀº
<div onmouseover="this.style.background='green'"
onmouseout="this.style.background='gold'" >
ÀÌ·¸°Ô ÄÚµùÇϸé ÀÌ·¹ÀÌ¿¡ ¸¶¿ì½º¸¦ ¿Ã¸®¸é ¹è°æ»öÀº greenÀ¸·Î ÀÌ·¹À̾¼­
¸¶¿ì½º¸¦ ³»¸®¸é ¹è°æ»öÀº gold·Î ¹Ù²î°Ô µË´Ï´Ù

¶Ç´Ù¸¥¿¹·Î ¸¶¿ì½º¸¦ ƯÁ¤·¹À̾îÀ§¿¡ ¿Ã·ÈÀ»°æ¿ì ³»·ÈÀ»°æ¿ì ±ÛÀÚÅ©±âº¯°æÀº
<div onmouseover="this.style.fontSize='20px'"
onmouseout="this.style.fontSize='10px'">
ÀÌ·¸°Ô Çϸé ÀÌ·¹À̾ ¸¶¿ì½º¸¦ ¿Ã¸®¸é ±ÛÀÚÅ©±â´Â 20Çȼ¿·Î µÇ°í ÀÌ·¹À̾¼­¸¶¿ì½º¸¦ ³»¸®¸é ±ÛÀÚÅ©±â´Â 10Çȼ¿·Î µË´Ï´Ù

*À̶§ ÁÖÀÇ ÇÒ°ÍÀº fontSizeÇÒ¶§ "S"´Â ´ë¹®ÀÚÀÔ´Ï´Ù..
*´Ù¸¥°æ¿ìµµ ¸¶Âù°¡Áö·Î z-index°°Àº °æ¿ìµµ -·Î¿¬°áµÈ ½ºÅ¸ÀÏÀº
ÀÚ¹Ù½ºÅ©¸³Æ®·Î Á¢±Ù½Ã -´ÙÀ½ÀÇ ¹®ÀÚ¸¦ ´ë¹®ÀÚ·Î ÇØ¾ß ÇÕ´Ï´Ù
¿¹-> background-image => ½ºÅ©¸³Æ®¿¡¼­´Â
·¹À̾îID.style.backgroundImage ...
¶ÇÇÑ z-index => ½ºÅ©¸³Æ®¿¡¼­´Â ·¹À̾îID.style.zIndex ó·³
½ºÅ¸ÀÏ¿¡¼­ÀÇ "-"¹®ÀÚ µÚÀÇ ¾ËÆĺªÀº Ç×»ó ´ë¹®ÀÚ·Î ÇØÁÖ¾î¾ß ÇÕ´Ï´Ù...
ÃßõÃßõ : 229 Ãßõ ¸ñ·Ï
¹øÈ£ Á¦¸ñ
2,885
input ÀÔ·Â ÇÊµå ¾ÕµÚ °ø¹é ½Ç½Ã°£ Á¦°Å
2,884
Placeholder Æ÷Ä¿½º½Ã °¨Ãß±â
2,883
MySQL Áߺ¹µÈ µ¥ÀÌÅ͸¦ »èÁ¦
2,882
MySQL Áߺ¹ µ¥ÀÌÅÍ È®ÀÎ
2,881
sessionStorage.getItem ¿Í sessionStorage.setItem
2,880
Á¦ÀÌÄõ¸® ·£´ýÀ¸·Î ¹è°æ»ö º¯°æ
2,879
preg match¿¡ °üÇÑ Á¤±Ô½Ä
2,878
Stream an audio file with MediaPlayer ¿Àµð¿À ÆÄÀÏ ½ºÆ®¸®¹Ö Çϱâ
2,877
Audio Streaming PHP Code
2,876
PHP $ SERVER ȯ°æ º¯¼ö Á¤¸®
2,875
Vimeo (ºñ¸Þ¿À) API ¸¦ »ç¿ëÇÏ¿© Ç÷¹À̾î ÄÁÆ®·ÑÇϱâ
2,874
iframe »ç¿ë½Ã ÇÏ´Ü¿¡ ¹ß»ýÇÏ´Â °ø¹é Á¦°Å¹æ¹ý
2,873
¾ÆÀÌÇÁ·¹ÀÓ(iframe) Àüüȭ¸é °¡´ÉÇÏ°Ô Çϱâ
2,872
ºÎÆ®½ºÆ®·¦(bootstrapk)¿¡¼­ »ç¿ëÇÏ´Â class¸í Á¤¸®
2,871
ºÎÆ®½ºÆ®·¦ CSS
2,870
Å©·Ò¿¡¼­ ¸¶Áø Á¶Àý
2,869
PHP ÇöÀç ÆäÀÌÁöÀÇ µµ¸ÞÀθíÀ̳ª urlµîÀÇ Á¤º¸ ¾Ë¾Æ¿À±â
2,868
PHP preg match all()
2,867
PHP ·Î À¥ÆäÀÌÁö ±Ü¾î¿À±â ¸ðµç ¹æ¹ý ÃÑÁ¤¸®!
2,866
[PHP] ¿ø°ÝÁö ÆÄÀÏ ÁÖ¼Ò ³ëÃâ ¾ÈÇÏ°í curl·Î ´Ù¿î·Îµå ¹Þ±â
2,865
PHP ÇÔ¼ö Á¤¸®
2,864
¾ÆÀÌÇÁ·¹ÀÓ(iframe) ºñÀ² À¯ÁöÇϸ鼭 Å©±â Á¶ÀýÇÏ´Â ¹æ¹ý
2,863
PHP ¹è¿­¿¡¼­ ¹«ÀÛÀ§·Î Çϳª »Ì¾ÆÁÖ´Â array rand() ÇÔ¼ö
2,862
PHP Á¤±Ô½Ä Á¤¸®
2,861
PHP Á¤±Ô½ÄÀ» È°¿ëÇÑ ÅÂ±× ¹× ƯÁ¤ ¹®ÀÚ¿­ Á¦°Å ¹× ÃßÃâ ¹æ¹ý
2,860
php Å©·Ñ¸µ ¶Ç´Â ÆÄ½Ì ÇÔ¼ö, Á¤±Ô½Ä ¸ðÀ½
2,859
Á¦ÀÌÄõ¸® ±âº» ¸í·É¾î
2,858
À¥ÆäÀÌÁö °¡·Î ¸ðµå¼¼·Î ¸ðµå ÀνÄÇϱâ
2,857
¸ð¹ÙÀÏ À¥ È­¸é °­Á¦ ȸÀü(°¡·Î¸ðµå °íÁ¤)
2,856
[HTML5]¿¡¼­ frameset ´ëü ¹æ¹ý°ú iframe ¼Ó¼º
¸ñ·Ï
¹ÂÁ÷Æ®·ÎÆ® ºÎ»ê±¤¿ª½Ã ºÎ»êÁø±¸ °¡¾ßµ¿ ¤Ó °³ÀÎÁ¤º¸Ãë±Þ¹æħ
Copyright ¨Ï musictrot All rights reserved.