我只想使用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/

10-11 05:54