HTML DOM createTextNode() 方法

HTML DOM Document对象

createTextNode()方法创建一个具有指定文本的文本节点。

使用createElement()方法创建具有指定名称的元素节点。

创建文本节点后,使用element.appendChild()element.insertBefore()方法将其插入到元素中。

语法:

document.createTextNode(text)
var newtext = document.createTextNode(text);
var p1 = document.getElementById("para");

p1.appendChild(newtext);
测试看看‹/›

浏览器兼容性

所有浏览器完全支持createTextNode()方法:

Method
createTextNode()

参数值

参数描述
text包含要放置在“文本”节点中的文本的字符串

技术细节

返回值:具有创建的文本节点的文本节点对象
DOM版本:DOM级别1

更多实例

创建带有一些文本的<p>元素并将其附加到<div>元素:

var para = document.createElement("p");
var newContent = document.createTextNode("Hi there and greetings!");
para.appendChild(newContent);
document.getElementById("myDiv").appendChild(para);
测试看看‹/›

HTML DOM Document对象