| JavaScript Reference | |||
| 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) |
ÇÔ¼ö¼±¾ð°ú È£Ãâ <body onload="myfun(3,4);"> |
||
| ¡¡ | [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 | ºê¶ó¿ìÀú¸¦ ´Ý´Â´Ù | |||
| ¹®¼¸¦ ÀμâÇÑ´Ù | ||||
| 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¼Ó¼ºÀ» ºÎ¿©ÇÒ¼ö Àִµ¥
µ¿ÀÏÇÑ Å¬·¡½º°¡ ºÎ¿©µÈ ű׵鿡 ´ëÇØ¼´Â µ¿ÀÏÇÑ
½ºÅ¸ÀÏÀ» ÁöÁ¤ÇÑ´Ù º»¹®ºÎºÐ |
|||
| 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 ó·³ ½ºÅ¸ÀÏ¿¡¼ÀÇ "-"¹®ÀÚ µÚÀÇ ¾ËÆÄºªÀº Ç×»ó ´ë¹®ÀÚ·Î ÇØÁÖ¾î¾ß ÇÕ´Ï´Ù... |
||
| ¿¹Á¦º¸±â | ||