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>
試一試»