XML DOM CharacterData オブジェクト

CharacterDataインターフェースは、TextおよびCommentノードの一般的な機能を提供します。

CharacterDataオブジェクトの説明

CharacterDataは Text および Comment ノードの超インターフェース。ドキュメントはCharacterDataノードを含まないが、テキストノードとコメントノードのみを含む。しかし、これらのノードは似たような機能を持っているため、テキストとコメントがその機能を継承できるようにこれらの関数が定義されている。

このインターフェースで定義された文字列操作メソッドを使用する必要はありません。data 属性は通常の JavaScript 字符列であり、+ 演算子を使用して文字列結合を行うことができます。また、String および RegExp オブジェクトのメソッドを使用することができます。

CharacterData オブジェクト属性

属性 説明 IE F O W3C
data このノードに含まれるテキスト。 6 1 9 はい
length このノードに含まれる文字の数。 6 1 9 はい

CharacterData オブジェクトメソッド

メソッド 説明 IE F O W3C
appendData() 指定された文字列をこのノードに含むテキストに追加します。 6 1 9 はい
deleteData() 指定されたテキストをこのノードから削除します。 6 1 9 はい
insertData() 指定された位置に指定された文字列を挿入します。 6 1 9 はい
replaceData() 指定された位置から指定された数のテキストを指定された文字列で置き換えます。 6 1 9 はい
substringData() 指定された位置から指定された数の文字のテキストコピーを返します。 6 1 9 はい

関連ページ

XML DOM リファレンスマニュアル:Comment オブジェクト

XML DOM リファレンスマニュアル:Text オブジェクト