parentElement

parentElement parentElement *
*前のトピック: open
*次のトピック: pasteHTML

parentElement

解説

指定したTextRangeオブジェクトの親エレメントを読み出す。親エレメントはこのTextRangeオブジェクトを完全に包含する。

構文

element = object**.parentElement(** )

戻り値

成功した場合、エレメントオブジェクトを返す。そうでない場合にはnullを返す。

注意事項

TextRangeオブジェクトが1つ以上のエレメントにまたがるテキストの場合は、このメソッドは全てのエレメントを包含する最小のものを返す。複数のエレメントにまたがる範囲にテキストを挿入する場合には、テキストは親エレメントの中に置かれ、含まれているエレメントの中には入らない。

この機能は、Win32プラットフォーム以外ではサポートされていない。Internet Explorerのクロスプラットフォーム互換性情報についてはMicrosoft Knowledge Baseの記事番号 Q172976 を参照すること。

次のJScript例は、現在のselectionオブジェクトから作成されるTextRangeオブジェクトの親エレメントを読み出し、そのエレメントのタグ名を表示する。

var sel = document.selection;
var rng = sel.createRange();
var el = rng.parentElement();
alert(el.tagName);

適用

TextRange

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