Interface CharacterData

継承元:
Node
プロパティ:
data, length
メソッド:
appendData, deleteData, insertData, replaceData, substringData

CharacterData インターフェイスは、DOMにおいて文字データにアクセスするプロパティとメソッドの集合を持つノードを展開する。明解にするため、この集合はこれらのプロパティ・メソッドを用いる各オブジェクトではなくここで定義される。 CharacterData に直接該当するDOMオブジェクトはないが、 Text その他はこのインターフェイスを継承する。このインターフェイスの全ての offset0 から開始する。

DOMString インターフェイスの項で説明したように、DOMにおける原文の文字列は UTF-16、すなわち、16ビット単位の並びで表現される。以後、16ビット単位で行うCharacterData上のインデクシングを示す必要がある時は、用語 16ビット単位 を用いる。

プロパティ:

メソッド:

IDL 定義:

interface CharacterData : Node {
           attribute DOMString        data;
                                        // raises(DOMException) on setting
                                        // raises(DOMException) on retrieval
  readonly attribute unsigned long    length;
  DOMString          substringData(in unsigned long offset,
                                   in unsigned long count)
                                        raises(DOMException);
  void               appendData(in DOMString arg)
                                        raises(DOMException);
  void               insertData(in unsigned long offset,
                                in DOMString arg)
                                        raises(DOMException);
  void               deleteData(in unsigned long offset,
                                in unsigned long count)
                                        raises(DOMException);
  void               replaceData(in unsigned long offset,
                                 in unsigned long count,
                                 in DOMString arg)
                                        raises(DOMException);
};


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