element·ÎºÎÅÍ ºñÇìÀ̹ö(behavior)¸¦ Á¦°ÅÇÑ´Ù.
¹Ýȯ°ª bValÀº ¼º°øÀûÀ¸·Î ºñÇØÀ̹ö°¡ Á¦°ÅµÇ¾ú´Â°¡¸¦ ³ªÅ¸³»´Â ºÎ¿ï°ªÀÌ´Ù.
true | ºñÇØÀ̹ö°¡ ¼º°øÀûÀ¸·Î Á¦°ÅµÇ¾ú´Ù. |
false | ºñÇØÀ̹ö°¡ Á¦°ÅµÇÁö ¾Ê¾Ò´Ù. |
ÀÌ ¸Þ¼µå´Â ÷ºÎµÈ ºñÇìÀ̹ö¿¡¸¸ Àû¿ëµÈ´Ù.
ÀÌ ºñÇìÀ̹ö´Â IE5¿¡¼ ¼Ò°³µÈ ¿ø·¡ÀÇ DHTML ºñ¿¡È÷¹öÀÌ´Ù.
¿¤·¹¸àÆ® ºñÇìÀ̹öµéÀº IE5.5ÀÇ »õ ±â´ÉÀÌ¸ç ¿¤·¹¸àÆ®¿¡ Ãß°¡ÇÏ°í³ª Á¦°ÅÇÒ ¼ö ¾ø´Ù.
°³Ã¼ | script | IE |
---|
ºñÇìÀ̹ö¸¦ ÷ºÎÇÏ°í, Á¦°ÅÇÏ°í ¸ñ·Ï¿¡ ¸¶¿ì½º¸¦ ¿Ã·Áº¸¶ó.
<SCRIPT> var collBehaviorID=new Array(); var collLI=new Array (); var countLI=0; function attachBehavior(){ collLI=document.all.tags ("LI"); countLI=collLI.length; for (i=0; i < countLI; i++){ var iID=collLI[i].addBehavior('../public/hilite.htc'); if (iID) collBehaviorID[i]=iID; } showA.innerHTML='ºñÇìÀ̹ö ÷ºÎ ¿Ï·á'; } function detachBehavior(){ for (i=0; i < countLI; i++) collLI[i].removeBehavior (collBehaviorID [i]); showA.innerHTML='ºñÇìÀ̹ö Á¦°Å ¿Ï·á'; } </SCRIPT> <UL> <LI>¸ñ·Ï Ç׸ñ 1 <LI>¸ñ·Ï Ç׸ñ 2 <LI>¸ñ·Ï Ç׸ñ 3 </UL> <BUTTON onclick="attachBehavior()">ºñÇìÀ̹ö ÷ºÎ</BUTTON> <BUTTON onclick="detachBehavior()">ºñÇìÀ̹ö Á¦°Å</BUTTON> <DIV id=showA>°á°ú Ç¥½Ãâ</DIV>