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);测试看看‹/›