javascript - JS - 如何使用 appendChild 将按钮添加到 div

标签 javascript

我只想使用 JavaScript 创建侧边栏,但无法将关闭按钮添加到 div。 我试过这个:

var sideb = document.createElement("Div");
    sideb.style.height = "100%";
    sideb.style.width = "0px";
    sideb.style.backgroundColor = "rgb(30,30,30)";
    sideb.style.top = "0px";
    sideb.style.right = "0px";
    sideb.style.margin = "0px";
    sideb.style.padding = "0px";
    sideb.style.position = "fixed"

    document.body.appendChild(sideb);

var close = document.createElement("Button");
    close.innerText = "close";
    close.onclick = close;

    document.body.sideb.appendChild(close)

但它不起作用。

最佳答案

document.body.sideb.appendChild(close)

body 没有名为 sideb

的属性/键

你只需要

sideb.appendChild(close)

关于javascript - JS - 如何使用 appendChild 将按钮添加到 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44948388/

相关文章:

每次单击按钮时,PHP 函数无法重新检查 IP 检查

c# - 打印页面并关闭

JavaScript 和 IE 错误 HIERARCHY_REQUEST_ERR (3)

javascript - 二十一点荷官 AI 中的非工作嵌套循环

javascript - 无法利用 jsfiddle 来工作

javascript - RoR - 将提交表单转换为 AJAX

javascript - Volusion 产品页面上的 Accordion

javascript - 在 Javascript (JQuery Mobile) 创建的表中应用 css 样式

javascript - TinyMce - 可以禁用富文本吗?

javascript - jQuery - 无法在初始化之前调用对话框上的方法