Text - テキスト
Textは、テキストノードを管理するための機能を備えたインターフェイスです。
概要
- 名前
- Text
- 継承
- CharacterData
- Text
- IDL
[Constructor(optional DOMString data = ""), Exposed=Window] interface Text : CharacterData { [NewObject] Text splitText(unsigned long offset); readonly attribute DOMString wholeText; };
- 仕様書
- https://dom.spec.whatwg.org/#text
チュートリアル
Textを作成する例です。
// コンストラクタで作成
var textNode = new Text( "SYNCER" ) ; // "SYNCER"
// メソッドで作成
var textNode = document.createTextNode( "SYNCER" ) ; // "SYNCER"
コンストラクタ
Text()
新しいTextのオブジェクトを作成します。
プロパティ
wholeText
元のテキストノードに連結するテキストをまとめた文字列を返します。
メソッド
splitText()
テキストを指定した位置で分割します。
定数
固有の定数はありません。
イベント
固有のイベントハンドラはありません。
サポート状況
クリックすると、バージョンごとの対応状況を確認できます。
Features | Chrome | Firefox | Safari | Edge | IE | Opera | iOS Safari | Android |
---|---|---|---|---|---|---|---|---|
Text | ● | ● | ● | ● | ● | ● | ● | ● |
splitText() | ● | ● | ● | ● | ● | ● | ● | ● |
Text() | ● 29+ | ● 24+ | ● 7.1+ | ● 16+ | × | ● 16+ | ● 8.3+ | ● 4.4+ |
wholeText | ● | ● | ● | ● | ● | ● | ● | ● |
関連記事
- Range()
- Range()は、Rangeのコンストラクタです。新しいオブジェクトを作成します。
- UIEvent()
- UIEvent()は、UIEventのコンストラクタです。新しいオブジェクトを作成します。
- DragEvent()
- DragEvent()は、DragEventのコンストラクタです。新しいオブジェクトを作成します。
- SecurityPolicyViolationEvent.documentURI
- documentURIは、SecurityPolicyViolationEventのプロパティです。セキュリティポリシーに違反したドキュメントのURIを返します。