·¹À̾îÀÇ ³»¿ë¹° ´Ù·ç±â go style µµ¾È



formÀ̳ª À̹ÌÁö´Â ÆäÀÌÁö¿¡ Ãâ·ÂÀÌ µÇ¸é documentÀÇ ±¸¼º¿ä¼Ò°¡ µË´Ï´Ù. ±×¸®°í À̵é Áß Çϳª¸¦ Á¦¾îÇϱâ À§Çؼ­´Â document.¶ó´Â objectÀÇ °æ·Î¸¦ formÀ̳ª À̹ÌÁö ¾Õ¿¡ ÁöÁ¤ÇÕ´Ï´Ù. ±×·¯¸é ÇöÀçÀÇ ÆäÀÌÁö¿¡ ÀÖ´Â formÀ̳ª image¸¦ ´Ù·ê ¼ö ÀÖ½À´Ï´Ù. ÆäÀÌÁö¿¡ Ãâ·ÂµÈ formÀ̳ª image´Â ¸ðµÎ document¿¡ Æ÷ÇԵDZ⠶§¹®ÀÔ´Ï´Ù.
<form name="fo">
	<input type=text name="txt">
</form>

document.fo.txt.value = "°ª ÀÔ·Â" 
¶Ç´Â 
document.forms["fo"].txt = "°ª ÀÔ·Â"
À¸·Î documentÀÇ ±¸¼º¿ä¼ÒÀÎ formÀÇ °æ·Î¸¦ ÁöÁ¤ÇÏ¿© formÀÇ ±¸¼º¿ä¼Ò¸¦ Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù. À̹ÌÁöµµ ¸¶Âù°¡ÁöÀÔ´Ï´Ù.
document.images["À̹ÌÁöÀ̸§"].src = "images/À̹ÌÁö.jpg"
·Î À̹ÌÁö¸¦ Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.

¹öÁ¯4¿¡¼­´Â ·¹ÀÌ¾î ¾È¿¡ formÀ̳ª image¸¦ µÎ°í À̵éÀ» ´Ù·ç´Â °æ¿ì°¡ ¸¹½À´Ï´Ù. À̵é À̹ÌÁö³ª ÆûÀÌ ÆäÀÌÁö¿¡ ÀڽŸ¸ ÀÖÀ¸¸é À§ÀÇ ¹æ¹ýÀ¸·Î Á¦¾î°¡ °¡´ÉÇÏÁö¸¸, À̵éÀÌ ·¹ÀÌ¾î ¾È¿¡ ÀÖ´Ù¸é nn4¿¡¼­ À̵éÀ» Á¦¾îÇϱâ À§Çؼ­´Â ·¹À̾îÀÇ °æ·Î¸¦ °°ÀÌ ÁöÁ¤À» ÇØ¾ß Á¢±ÙÇÒ ¼ö ÀÖ½À´Ï´Ù.

ie4¿¡¼­´Â ·¹À̾î´Â À̹ÌÁö °°ÀÌ ´Ü¼øÈ÷ Ãß°¡µÈ ÇϳªÀÇ objectÀÔ´Ï´Ù. ¹Ý¸é¿¡ nn4¿¡¼­ÀÇ ·¹À̾î´Â ÀÚ½ÅÀÌ document¸¦ °¡Áú¼ö ÀÖ´Â ÇÁ·¹ÀÓ°ú ºñ½ÁÇÑ °³³äÀ¸·Î »ç¿ëµË´Ï´Ù. Áï, ´Ù¸¥ ÇÁ·¹ÀÓ¿¡ ÀÖ´Â formÀ̳ª À̹ÌÁö¸¦ Á¦¾îÇϱâ À§Çؼ­ ÇÁ·¹ÀÓ °æ·Î¸¦ ÁöÁ¤ÇÏ´Â °Í°ú ¸¶Âù°¡Áö·Î ·¹À̾îÀÇ °æ·Î¸¦ ÁöÁ¤À» ÇØ¾ßÇÕ´Ï´Ù.

ÀÌÁ¡¿¡¼­ ie4¿Í nn4ÀÇ ·¹À̾ ´ëÇÑ °³³äÀÌ JavaScript1.2¿¡¼­ µÎ ºê¶ó¿ìÀúÀÇ °¡Àå Å« Â÷ÀÌÁ¡ÀÔ´Ï´Ù.


<div id=D1 style="position:relative;">
<form name="fo">
 <input type="text" name="txt">
</form>
</div>
<script>
function inLayer() {
  if(n4) document.D1.document.fo.txt.value = "·¹ÀÌ¾î ¾ÈÀÇ Æû ´Ù·ç±â"
  else if(e4) document.fo.txt.value = "·¹ÀÌ¾î ¾ÈÀÇ Æû ´Ù·ç±â"
}
</script>
<a href="#" onClick="inLayer(); return false">·¹ÀÌ¾î ¾ÈÀÇ Æû ´Ù·ç±â</a>

À§ÀÇ ¸µÅ©¸¦ ´©¸£¸é ¸µÅ©À§¿¡ ÀÖ´Â ·¹À̾î¾ÈÀÇ Æû¿¡ ±ÛÀÚµéÀ» ÀÔ·ÂÇÕ´Ï´Ù. nn4¿¡¼­ document.D1.¸¦ Æû ¾Õ¿¡ ÁöÁ¤À» ÇØÁÖ¾î¾ß ·¹À̾ °¡Áö°í ÀÖ´Â ÆûÀ» Á¢±ÙÇÒ ¼ö ÀÖ½À´Ï´Ù. ie4¿¡¼­´Â JavaScript1.1¿¡¼­ ó·³ ´Ü¼øÈ÷ Æû ÀÚü¸¸À¸·Î Á¢±ÙÇÒ ¼ö ÀÖ½À´Ï´Ù.

·¹À̾î¾ÈÀÇ À̹ÌÁö¸¦ Á¦¾îÇϱâ À§Çؼ­´Â nn4¿¡¼­´Â position:relative³ª <ilayer> ´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. »ó´ëÀûÀÎ ·¹À̾î´Â ¾î¶² À̺¥Æ®µµ »ç¿ëÇÒ ¼ö ¾ø´Â ¹ö±×°¡ À־ À̺¥Æ®°¡ ¿ÀÀÛµ¿ÇÕ´Ï´Ù. ´Ü¼øÈ÷ ÆäÀÌÁö¿¡¼­ÀÇ ¹èÄ¡´Â °¡´ÉÇÏÁö¸¸, À̺¥Æ®´Â ¼³Á¤ÇÒ ¼ö ¾ø½À´Ï´Ù. ·¹À̾î ÀÚüÀÇ À̺¥Æ®´ø°¡ °¡Áö°í ÀÖ´Â ¸µÅ©°°Àº ³»¿ë¹° ¸ðµÎ ¸¶Âù°¡ÁöÀÔ´Ï´Ù.

±×·¡¼­ ·¹ÀÌ¾î ¾È¿¡ À̹ÌÁö¸¦ µÎ°í À̵é À̹ÌÁö¸¦ ´Ù·ê¶§ ie4, nn4¿¡¼­ ´Ù »ç¿ëÇÒ ¼ö ÀÖ°Ô Àý´ë ÁÂÇ¥ÀÇ ·¹ÀÌ¾î ¾È¿¡ À̹ÌÁö¸¦ µÓ´Ï´Ù. »ç¿ëÇÒ ·¹À̾îÀÔ´Ï´Ù. ÆäÀÌÁö¿¡ ÁÂÇ¥ 100, 100¿¡ Å©±â¸¦ 200À¸·Î ÁöÁ¤Çß½À´Ï´Ù. Å©±â 200Àº ³»¿ë¹°ÀÌ 200 º¸´Ù Å©´Ù¸é ·¹À̾îÀÇ Å©±â´Â ÀÚµ¿À¸·Î ´Ã¾î³³´Ï´Ù. ÁٳѱèÀ» ÇÒ ¼ö ÀÖ´Â ³»¿ë¹°Àº ÁٳѱèÀ» ÇÕ´Ï´Ù. À§¿¡¼­ 200º¸´Ù Å©´Ù¸é À̶ó°í Çߴµ¥ nn4¿Í ie4¿¡¼­ Á¶±ÝÀÇ Â÷À̰¡ ÀÖ½À´Ï´Ù. nn4´Â ·¹À̾ °¡Áö°í ÀÖ´Â ³»¿ë¹°°ú ·¹À̾îÀÇ °¡ÀåÀÚ¸®¿¡ 3pxÀÇ Æ´ÀÌ »ý±é´Ï´Ù. width-height-clip À» Âü°íÇϼ¼¿ä.

ÀÌ Àý´ë ÁÂÇ¥ÀÇ ·¹À̾°Ô ·¹À̾ °¡Áö°í ÀÖ´Â À̹ÌÁö¸¦ ´Ù·ç±â À§Çؼ­ ÁöÁ¤ÇÑ À̺¥Æ®ÀÔ´Ï´Ù. ·¹À̾î¾ÈÀÇ À̹ÌÁöµé¿¡°Ô mouseover, mouseout µÎ À̺¥Æ®¸¦ ÁöÁ¤ÇÏ¿© ·¹ÀÌ¾î ¼ÓÀÇ À̹ÌÁö¸¦ ¹Ù²Ù´Â °ÍÀÔ´Ï´Ù.

½ÇÇàÇϱâ

·¹À̾î¾ÈÀÇ µÎ À̹ÌÁöÀÇ Å©±â´Â 100ÀÔ´Ï´Ù. ·¹À̾îÀÇ Å©±âµµ 200À» ÁöÁ¤ÇÏ¿´½À´Ï´Ù. ÀÌ °æ¿ì´Â µÎ À̹ÌÁö »çÀÌ¿¡ °ø¹éÀ̳ª ´Ù¸¥°ÍÀÌ ¾ø´Ù¸é Á¤È®È÷ ¸Â½À´Ï´Ù. ²ËÂ÷°Ô À̹ÌÁö¸¦ ·¹ÀÌ¾î ¾È¿¡ ³ÖÀ»¼ö ÀÖ½À´Ï´Ù. ÇÏÁö¸¸, nn4¿¡¼­ border¸¦ ÁöÁ¤ÇÑ ·¹À̾î´Â ·¹À̾î¿Í ³»¿ë¹°ÀÇ »çÀÌ¿¡ »ç¸é¿¡¼­ 3pxÀÇ °£°ÝÀÌ »ý°Ü¼­ µÎ ¹øÂ°ÀÇ À̹ÌÁö´Â ·¹À̾îÀÇ Å©±âÀÎ 200À» ³Ñ°Ô µË´Ï´Ù. ÀÌ ¶§, <nobr></nobr> ÅÃÀ¸·Î °¨½ÎÁÖ¸é ÁٳѱèÀ» ÇÏÁö ¾Ê½À´Ï´Ù. ·¹À̾îÀÇ Å©±â¿Í ÁٳѱèÀ» ½Å°æ¾²Áö ¾Ê°í ½ÍÀ» ¶§ ·¹À̾îÀÇ ³»¿ë¹°À» <nobr></nobr> ¾È¿¡ ³Ö¾îÁÖ¸é µË´Ï´Ù. ·¹À̾îÀÇ Å©±â¸¦ ³Ñ´Â ³»¿ë¹°Àº ÁٳѱèÀ» ÇÏÁö ¾Ê°í ÀÚµ¿À¸·Î ´Ã¾î³³´Ï´Ù.

close

close

#D2 { position:absolute; top:100; left:100; width:200; background-color:aqua; layer-background-color:aqua; } <div id=D2> <img src="../../images/img1.gif" name="img1" width=100 height=100 ><img src="../../images/img2.gif" name="img2" width=100 height=100> </div>

close

if(n4) { document.D2.document.img1.onmouseover=new Function("this.src='../../images/img2.gif'") document.D2.document.img2.onmouseover=new Function("this.src='../../images/img1.gif'") document.D2.document.img1.onmouseout=new Function("this.src='../../images/img1.gif'") document.D2.document.img2.onmouseout=new Function("this.src='../../images/img2.gif'") } else if(e4) { document.img1.onmouseover=new Function("this.src='../../images/img2.gif'") document.img2.onmouseover=new Function("this.src='../../images/img1.gif'") document.img1.onmouseout=new Function("this.src='../../images/img1.gif'") document.img2.onmouseout=new Function("this.src='../../images/img2.gif'") }


TOP