HTML元素通常由两个元素节点和文本节点的。
要创建的报头(eg <h1>)则必须创建两者<h1>元素和文本节点:
例
创建<h1>一些文本元素:
var h = document.createElement("H1")
// Create a <h1> element
var t = document.createTextNode("Hello World"); //
Create a text node
h.appendChild(t);
// Append the text to <h1>
其结果将是:
Hello World
试一试» 更多"Try it Yourself"下面的例子。
定义和用法
在createTextNode()方法创建一个具有指定文本的文本节点。
提示:使用createElement()方法来使用指定的名称创建一个元素节点。
提示:创建文本节点后,使用元素 。 appendChild()或元件 。 insertBefore()方法把它追加到的元素。
浏览器支持
方法 | |||||
---|---|---|---|---|---|
createTextNode() | 是 | 是 | 是 | 是 | 是 |
句法
document.createTextNode( text )
参数值
参数 | 类型 | 描述 |
---|---|---|
text | String | 需要。 文本节点的文本 |
技术细节
DOM版本: | 核心1级文档对象 |
---|---|
返回值: | 与创建的文本节点文本节点对象 |
更多示例
例
创建<p>一些文本元素:
var para = document.createElement("P");
// Create a <p> element
var t =
document.createTextNode("This is a paragraph.");
// Create a text node
para.appendChild(t);
// Append the text to <p>
试一试»