javascript & HTML2006. 3. 11. 22:58
화면을 프레임으로 분할하는 것은,
사용자 편의성이나 네트워크 전송량을 줄이기 위해서 흔히들 쓰는 방법이다.

그런데 이렇게 프레임으로 분할했을 때,
상위 프레임의 요소를 자바 스크립트로 접근해야 할 때가 있다.

즉, 프레임셋을 구성하는 페이지의소스 중에서 id가 HiddenValue라는 요소가 있어서,
그 하위 프레임에서 그 값을 읽어서 사용해야 한다라고 가정을 하자.

이럴 때는 아래 코드처럼
window.parent.document를 사용해서 상위 프레임을 접근해야 한다.

function btnTest_onclick
{
  alert(window.parent.document.all.item("hdHiddenValue").value);
}

Posted by kkongchi