對象描述
CharacterData 是 Text 和 Comment 節點的超接口。文檔從不包含 CharacterData 節點,它們只包含 Text 節點和 Comment 節點。但由於這兩種節點具有相似的功能,因此此處定義了這些函式,以便 Text 和 Comment 可以繼承它。
注意,不一定要使用此接口定義的字元串操作方法。data 屬性是一個普通的 JavaScript 字元串,您可以使用 + 運算符來操作它進行字元串連線,而且可以對它使用各種 String 和 RegExp 對象的方法。
對象屬性
屬性 | 描述 | IE | F | O | W3C |
data | 該節點包含的文本。 | 6 | 1 | 9 | Yes |
length | 該節點包含的字元數。 | 6 | 1 | 9 | Yes |
對象方法
方法 | 描述 | IE | F | O | W3C |
appendData() | 把指定的字元串添加到該節點包含的文本上。 | 6 | 1 | 9 | Yes |
deleteData() | 從該節點刪除指定的文本。 | 6 | 1 | 9 | Yes |
insertData() | 把指定的字元串插入指定位移量處的節點文本。 | 6 | 1 | 9 | Yes |
replaceData() | 用指定的字元串替換從指定位置開始的指定數量的文本。 | 6 | 1 | 9 | Yes |
substringData() | 返回從指定位移量處開始的指定數量的字元的文本副本。 | 6 | 1 | 9 | Yes |