7. µ¿ÀûÀÎ º¯È­(Dynamic Style)


  Áö±Ý±îÁö ¹è¿î ³»¿ëµéÀº Áغñ´Ü°è¿¡ ºÒ°ú ÇÏ´Ù. Áö±Ý±îÁö´Â °ÅÀÇ ±ÛÀÚÀÇ »ö»óÀ̳ª Layer±â´ÉÀ» ÅëÇÑ Ä«µå¹æ½ÄÀÇ ³»¿ëº¯È­°¡ °ÅÀÇ ÁÖµÈ ³»¿ëÀ̾ú´Ù. ¹°·Ð Áö±Ý±îÁö ¹è¿î ³»¿ë¸¸À¸·Îµµ ±âÁ¸ÀÇ À¥ÆäÀÌÁö¸¦ º¸´Ù ±Ù»çÇÏ°Ô ±¸¼ºÇÒ ¼ö ÀÖÀ»Áöµµ ¸ð¸¥´Ù.

  ±×·¯³ª, ÀÌÁ¦ºÎÅÍ ¹è¿ï³»¿ëÀº Á»´õ ¸·°­ÇÑ ±â´É ¿¹¸¦ µé¸é, ¹®¼­ÀÇ ³»¿ëÀÚü¸¦ ¹Ù²Û´Ù°Å³ª, À§Ä¡¸¦ Á¶Á¤ÇÏ´Â ÀÏÀ» ÇÒ °ÍÀÌ´Ù. ¹¹ ´ëÃæ À̵ý°É ÅëÅÐ¾î µ¿Àûº¯È­¶ó°í ºÒ·¯µµ ÁÁÀ» °ÍÀÌ´Ù. ´Ù¸¸, ÀͽºÇ÷η¯ 4.0À̻󿡼­¸¸ ÀÛµ¿µÈ´Ù´Â°Ô ¾Æ½±Áö¸¸...!

7.1 ÅØ½ºÆ®/À̹ÌÁö º¯È¯

  ¿ø¸®´Â °£´ÜÇÏ´Ù. ƯÁ¤ÇÑ ID¸¦ °¡Áö´Â HTML¹®ÀåÀ» ½ÇÁ¦·Î ¹Ù²Ù¸é µÈ´Ù. ¿¹¸¦ µé¸é,

  <P ID=PG> I am a BOY</P>

¶ó´Â ¹®ÀåÀÇ P Tag¾È¿¡ µé¾îÀÖ´Â ¹®ÀåÀ» ¹Ù²Ù°í ½Í´Ù¸é, Script¹®³»¿¡¼­

  PG.innerHTML = "Changed....";

¶ó°í ¹Ù²ãÁÖ¸é µÈ´Ù. Áï. innerHTML, outHTML, innertText, outerText¶ó´Â ¼Ó¼ºÀÌ Ãß°¡µÈ °ÍÀ̰í, ÀÌ ¼Ó¼ºÀ» ÀÌ¿ëÇØ¼­ ¹Ù²ãÄ¡±â ÇÒ ¼ö ÀÖ´Â °ÍÀÌ´Ù.

  • innerHTML : À§ÀÇ ¿¹¿¡¼­ P Tag»çÀÌ¿¡ ³¢ÀÎ ¹®Àå Àüü¸¦ ³ªÅ¸³½´Ù.
  • outHTML : P Tag±îÁö Æ÷ÇÔÇÑ ¹®Àå Àüü¸¦ ³ªÅ¸³½´Ù.
<script language="JavaScript">
function chg(no){
   switch(no){
   case 1:
     p1.innerHTML = "<span style='color:blue; font-size:50pt'>....Changed....";
     break;
   case 2:
     p1.innerHTML = "<img src='../image/idea.gif'>ÀÌ·¸°Ô À̹ÌÁö·Îµµ ¹Ù²ï´Ù.";
     break;
   case 3:
     p1.innerHTML = "óÀ½ ¹®ÀåÀ¸·Î ¾ÆÁÖ ´Ü¼øÇÏ°Ô ÀÛ¼ºµÇ¾îÀÖ½À´Ï´Ù.";
     break;
   }
}
</script>
<p id="p1">óÀ½ ¹®ÀåÀ¸·Î ¾ÆÁÖ ´Ü¼øÇÏ°Ô ÀÛ¼ºµÇ¾îÀÖ½À´Ï´Ù.</P>
<form>
<input type="button" value="Change Text" onclick="chg(1)">
<input type="button" value="Change Image" onclick="chg(2)">
<input type="button" value="Reset" onclick="chg(3)">
</form>

óÀ½ ¹®ÀåÀ¸·Î ¾ÆÁÖ ´Ü¼øÇÏ°Ô ÀÛ¼ºµÇ¾îÀÖ½À´Ï´Ù.



* À§ÀÇ ¿¹¿¡¼­´Â ´Ü¼øÈ÷ innerHTML¸¸À» ÀÌ¿ëÇÑ °ÍÀÏ»ÓÀÌÁö¸¸, »ç¿ëÀÚ´Â »çÀÌÆ®°¡ ¾öû³­ ¼Óµµ¸¦ ³»¸é¼­ ÀÛµ¿ÇÑ´Ù°í ¹Ï°Ô µÉ °ÍÀÌ´Ù.

  À§¿Í °°ÀÌ µ¿ÀûÀ¸·Î ¹Ù²î´Â°Ô ¾ó¸¶³ª °­·ÂÇÑ °ÍÀΰ¡? »ç½Ç À§¿Í °°Àº ÀÏÀ» ÇÏ·Á°í Çß¾ú´Ù¸é, ±âÁ¸¿¡´Â ¼­¹ö¿¡ °¡¼­ CGI¸¦ ½ÇÇà½ÃŰ°Å³ª, »õ·Î¿î ¹®¼­¸¦ °¡Á®¿Í¾ß Çß¾ú´Ù. ±×¸»Àº, ¼­¹ö¿Í ³×Æ®¿÷¿¡ ºÎÇϸ¦ Áشٴ ¸»À̰í, ¶Ç »ç¿ëÀÚ´Â ÀÏÁ¤½Ã°£À» ±â´Ù·Á¾ß ÇÑ´Ù´Â ¸»ÀÌ´Ù. ±×·¯³ª, À§¿Í °°Àº ±â´ÉÀ» ÀÌ¿ëÇÏ°Ô µÇ¸é È®½ÇÈ÷ ºÎÇϸ¦ ÁÙÀÏ ¼ö´Â ÀÖÀ» °ÍÀÌ´Ù.

- Last Update : 2001.7.2 by Deadfire(http://www.deadfire.net)

DHTML °­ÁÂ
DHTMLÀ̶õ?
CSS
     - CSSÁ¤Àǹæ¹ý
     - Àû¿ë¿ì¼±¼øÀ§
     - ÅØ½ºÆ®°ü·Ã¼Ó¼º
     - ÅØ½ºÆ®°£ÀǼ³Á¤
     - ¿©¹é ÁöÁ¤Çϱâ
     - Å׵θ®ÁöÁ¤Çϱâ
     - »ö»ó ÁöÁ¤Çϱâ
     - ±â Ÿ
CSS±×·ìÇÎ
     - ½ºÅ¸ÀÏ½ÃÆ®±×·ì
     - Ŭ·¡½º
     - »ç¿ëÀÚÁöÁ¤½ºÅ¸ÀÏ
JSSS
     - »õ·ÎÃß°¡µÈJSSS°´Ã¼
     - JSSS¿ÍCSS°£ÀǺñ±³
Layer
     - Layer TagÀÇ»ç¿ë
     - Layer ¼¼ºÎ»çÇ×
     - Explorer¿ëLayer
Javascript¿Í¿¬µ¿
µ¿ÀûÀÎ º¯È­
     - ÅØ½ºÆ®/À̹ÌÁöº¯È¯
     - À§Ä¡ À̵¿
µ¿Àû Å×À̺í
     - µ¿ÀûÅ×À̺í»ý¼º
     - µ¿ÀûÅ×À̺íÁ¤·Ä
±â Ÿ
     - Font Download
     - Filter
¸¶Ä¡¸ç

Copyright ¨Ï 1997 ~, Deadfire Program Master