개체에 초점을 주지 않은 상태에서 활성화한다.

인수/파라메터
object (개체)

필수적인 요소이며, 개체이다.

파라메터

파라메터는 없다.

반환값

반환값은 없다.

특기

setActive 메서드는 현재의 페이지나 다른 frame이나 window에 있는 활성개체를 위하여 스크롤하도록 하지 않는다.

적용
개체scriptIE

단추 1에서 setActive 메서드로 단추 2를 활성화시켜 색상을 변경시킨다.

<SCRIPT>
function fnBottomActive(){
  window.parent.jsmain.secondButton.setActive();
}
</SCRIPT>
<DIV id=divObj>
<BUTTON onclick="fnBottomActive()">단추 1</BUTTON>
<BUTTON id="secondButton" onfocus="this.style.color='red'" onblur="this.style.color='black'">단추 2</BUTTON>
<BUTTON>단추 3</BUTTON></DIV>

위 단추 2 활성화 단추를 클릭하면 현재 페이지에 초점이 있으므로 초점이 단추로 이동되며 활성화된다.
반면 새창의 연결 활성화 단추를 클릭하면 초점을 주지 않은 상채에서 활성화 시칸다. 수동으로 초점을 주면 연결에 초점이 가는 것으로 확인할 수 있다.

<HTML>
<HEAD>
<SCRIPT>
function fnOpen(){
  winObj=window.open('../object/exp/wframeDoc1.html','newWin','top=10px,left=200px,height=100px,width=500px,resizable=1');
  winObj.focus();
}
function fnBottomActive(){
  window.parent.jsmain.secondButton.setActive();
}
</SCRIPT>
</HEAD>
<BODY onload="fnOpen();">
<BUTTON id="btn1" onclick="fnBottomActive();">위 단추 2 활성화</BUTTON>
<BUTTON id="btn2" onclick="winObj.document.all.tags('A')[0].setActive();">새창의 연결 활성화</BUTTON>
</BODY>
</HTML>