正在创建文本节点
Creating text node
我有一段
<p>Student of Royal Institute!</p>
如何使用js在段落中添加文本?
<p>Student <script>var textnode = document.createTextNode("Walter"); this.appendChild(textnode);</script> of Royal Institute!</p>
所以最后的输出是
<p>Student Walter of Royal Institute!</p>
最好使用<span>
持有者将文本值放入
document.getElementById("name").innerHTML = "Walter"; // use for HTML
// document.getElementById("name").textContent = "Walter"; // OK for text
<p>Student <span id="name"></span> of Royal Institute!</p>
如果你真的想创建一个textNode
:
var textnode = document.createTextNode("Walter");
document.getElementById("name").appendChild(textnode);
<p>Student <span id="name"></span> of Royal Institute!</p>
您可以在div中插入新文本
<div id="text">Student of Royal Institute!</div>
<script>
document.getElementById("text").innerHTML = "New text to put into div.";
</script>
如果你愿意,你可以把它挂到这样的链接上:jsfiddle
相关文章:
- Javascript,将文本添加到具有现有文本节点的元素中
- 拆分文本节点
- 使用TreeWalker检索非Javascript文本节点
- JSTree's data.rslt.obj.text()返回一个文本数组,而不是所需节点的文本
- jquery在元素中查找文本节点,并使用标记进行连接和包装
- JavaScript 文本节点属性
- 如何在所有节点中获取页面的文本
- 根据类型更改 jstree 节点文本颜色
- 获取xml节点文本
- 如何在JavaScript中使用主节点文本对json对象进行排序
- 如何通过按钮单击和鼠标悬停/鼠标退出显示和隐藏节点文本?D3/JS.
- 在 jsTree 中,使节点文本可单击的最佳方法是什么(用于选中复选框)
- Javascript DOM,在不丢失间距信息的情况下获取节点文本
- 更改文本节点文本
- 正在更改jsTree中的节点文本
- 函数,用于比较DOM树中的两个节点文本
- 谷歌图表Sankey -节点文本样式
- 如何在JavaScript中将DOM节点文本值转换为UTF-8
- 不能改变js节点文本的颜色
- 如何在 arbor js 中为每个节点文本添加新行字符