createTextNode()方法創(chuàng)建一個具有指定文本的文本節(jié)點。
使用createElement()方法創(chuàng)建具有指定名稱的元素節(jié)點。
創(chuàng)建文本節(jié)點后,使用element.appendChild()或element.insertBefore()方法將其插入到元素中。
document.createTextNode(text)
var newtext = document.createTextNode(text);
var p1 = document.getElementById("para");
p1.appendChild(newtext);測試看看?/?所有瀏覽器完全支持createTextNode()方法:
| Method | ![]() | ![]() | ![]() | ![]() | ![]() |
| createTextNode() | 是 | 是 | 是 | 是 | 是 |
| 參數(shù) | 描述 |
|---|---|
| text | 包含要放置在“文本”節(jié)點中的文本的字符串 |
| 返回值: | 具有創(chuàng)建的文本節(jié)點的文本節(jié)點對象 |
|---|---|
| DOM版本: | DOM級別1 |
創(chuàng)建帶有一些文本的<p>元素并將其附加到<div>元素:
var para = document.createElement("p");
var newContent = document.createTextNode("Hi there and greetings!");
para.appendChild(newContent);
document.getElementById("myDiv").appendChild(para);測試看看?/?