Interface Text

継承元:
CharacterData
プロパティ:
メソッド:
splitText

Text インターフェイスは CharacterData を継承し、 Element または Attr の内容原文 (XML における 文字データ を言う)を表す。要素の内容の中にマークアップが存在しないならば、その要素の唯一の子である Text インターフェイスを実装する1個のオブジェクトの中に原文は含まれる。マークアップが存在するならば、それは要素の子のリストを形成する 情報項目 (要素・注釈・その他) 及び Text ノードに解析される。

文書がDOM経由で最初に利用可能になるとき、テキストの塊それぞれに一つずつ Text ノードが存在する。使用者は、間にマークアップを持たない隣接した Text ノードを生成して与えられた要素の内容を表現してもよいが、XMLやHTMLにこれらのノード間の分離を表現する方法がないということを知っておくべきである。したがって、DOM編集のセッション同士の間でそれが持続することは(一般には)ないだろう。 Nodenormalize() メソッドは、テキストの塊それぞれについて、そのような任意の隣接する Text オブジェクトを1個のノードに併合する。

メソッド:

IDL 定義:

interface Text : CharacterData {
  Text               splitText(in unsigned long offset)
                                        raises(DOMException);
};


Issued: / Revised: / All rights reserved. © 2002-2016 TAKI