offsetParent

offsetParent offsetParent *
*前のトピック: offsetLeft
*次のトピック: offsetTop

offsetParent

解説

オブジェクトの上と左のオフセットを基準となるコンテナエレメントへの参照を返す。

構文

object**.offsetParent**

注意事項

offsetLeftプロパティおよびoffsetTopプロパティは、エレメントのoffsetParentプロパティによって指定されたエレメントに対する相対座標である。これは、ほとんどの場合はBODYを返す。次の例では、TDエレメントがドキュメントのかなり左に表示されるが、それでもその位置は(0,0)である。なぜならオフセットの親はドキュメントのBODYではなくTRだからである。

<HTML>
<HEAD><TITLE>Elements: Positions</TITLE></HEAD>
<SCRIPT LANGUAGE="JScript">
function showPosition() {
var el = document.all.MyID;
alert("The TD element is at (" + el.offsetLeft + "," + el.offsetTop + ")\n" +
"The offset parent is " + el.offsetParent.tagName );
}
</SCRIPT>
<BODY onload="showPosition()">
<P>This document contains a right-aligned table.
<TABLE BORDER=1 ALIGN=right>
<TR><TD ID=MyID>This is a small table
</TABLE>
</BODY>
</HTML>

このプロパティは読み出し専用である。

適用

A, ACRONYM, ADDRESS, APPLET, AREA, B, BIG, BLOCKQUOTE, BODY, BR, BUTTON, CAPTION, CENTER, CITE, CODE, COL, COLGROUP, COMMENT, DD, DEL, DFN, DIR, DIV, DL, DT, EM, EMBED, FIELDSET, FONT, FORM, FRAME, H1, H2, H3, H4, H5, H6, HR, I, IFRAME, IMG, INPUT, INS, KBD, LABEL, LEGEND, LI, LISTING, MAP, MARQUEE, MENU, OBJECT, OL, OPTION, P, PLAINTEXT, PRE, Q, S, SAMP, SELECT, SMALL, SPAN, STRIKE, STRONG, SUB, SUP, TABLE, TBODY, TD, TEXTAREA, TFOOT, TH, THEAD, TR, TT, U, UL, VAR, XMP

Up トップに戻る
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.