javascript - 创建一个全新的 div?

标签 javascript html

我确信这非常简单,我看到了很多答案。我想使用 java 脚本制作一个全新的 div,并能够给它一个 id 并用 css 设置它的样式。我知道我可以使用 document.createElement 但它对我没有任何作用。我设置了一个 fiddle 。你能不能让它工作,当我点击运行时它会产生一个新的。我不需要任何解释,如果我看到它工作一次,我就能弄明白。我不知道为什么这对我来说这么难。

div = document.createElement('div')
div.id = 'test'
#test{
 height: 46px;
width: 170px;
background-color: #23238e;
}

http://jsfiddle.net/philyphil/38rAy/embedded/result/

最佳答案

您需要将新的 div 元素添加到文档正文中。

document.body.appendChild(div);

为避免混淆,您可能希望将变量命名为“div”以外的名称。

关于javascript - 创建一个全新的 div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17371646/

相关文章:

jquery - 为具有相同 id 的所有元素初始化 Hammer.js

javascript - 带有图像的 jQuery 动画循环

javascript - 如何仅使用 javascript 切换/切换 div onclick 的类

html - 如何为所有其他 html 页面显示 HTML 相同的页面标题

html - CSS 选择器的优先级是什么

php - 显示来自特定 WordPress 类别的精选帖子

javascript - 位置相对div环绕输入框

JavaScript - 从下拉框中读取

javascript - 从多级跨域 iframe 确定顶级窗口的 url

javascript - 有什么办法可以避免 for 循环? (ES6/JavaScript)