- nodeName 的值为"#text"。
- nodeValue 的值为节点所包含的文本。
- 可以通过 nodeValue 属性或 data 属性访问(修改) Text 节点中包含的文本。
- 一般情况下,每个元素只有一个文本子节点。不过,在某些情况下也可能包含多个文本子节点。
- 如果在一个包含两个或多个文本节点的父元素上调用 normalize()方法,则会将所有文本节点合并成一个节点,结果节点的 nodeValue 等于将合并前每个文本节点的 nodeValue 值拼接起来的值。
- 可以使用 document.createTextNode()创建新文本节点,这个方法接受一个参数——要插入节点中的文本。
- Text 类型提供了一个作用与 normalize()相反的方法: splitText()。这个方法会将一个文本节点分成两个文本节点。原来的文本节点将包含从开始到指定位置之前的内容,新文本节点将包含剩下的文本。