javascript - 使用 createTextNode 插入文本

标签 javascript html

我显然错过了一些真正明显的关于createTextNodecreateElement如何工作的东西 - 我有 a very simple test在 div 中显示“Hello World”,但它不显示:

var sp = document.createElement('div');
var tx = document.createTextNode('hello world');
sp.appendChild(tx);

我在做什么蠢事?!

最佳答案

你忘记附加sp

document.getElementsByTagName('body')[0].appendChild(sp)

demo

关于javascript - 使用 createTextNode 插入文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20818156/

相关文章:

html - 具有类的 img 元素的 CSS 选择器

javascript - 单击内部复选框时使用 jQuery 添加类以包含 li

javascript - Twitter bootstrap 在小型设备上重新排序元素

javascript - 递归添加点击事件处理程序

javascript - 在 AngularJS 中获取 JSESSIONID 值并创建 Cookie

JavaScript 不会更改 iframe src(使用 Bootstrap 前端)

html - 使用 :before and :after elements to fill remaining space of text element

javascript - 检测滚动条是否可见(例如在移动设备上)

javascript - 将textNode内容转换为字符串

javascript - 设置大小: Modifier vs Surface