Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript div不';行不通_Javascript - Fatal编程技术网

Javascript div不';行不通

Javascript div不';行不通,javascript,Javascript,我一直在努力让它工作,但当我打开页面时,那里什么都没有。我知道Javascript文件可以工作,因为其他所有东西都显示了,但是div没有。没有错误。您已将udiv附加到div,但从未将div附加到DOM。但两者都是新元素,请将这些元素附加到已存在的元素或主体中 您没有将div对象附加到DOM document.body.appendChild(div)我已经厌倦了,它所做的只是导致以下错误:main.js:182 Uncaught TypeError:无法读取的属性'appendChild'nu

我一直在努力让它工作,但当我打开页面时,那里什么都没有。我知道Javascript文件可以工作,因为其他所有东西都显示了,但是div没有。没有错误。

您已将
udiv
附加到
div
,但从未将
div
附加到DOM。

但两者都是新元素,请将这些元素附加到已存在的元素或
主体中


您没有将
div
对象附加到DOM


document.body.appendChild(div)

我已经厌倦了,它所做的只是导致以下错误:main.js:182 Uncaught TypeError:无法读取的属性'appendChild'null@BubbieBell您将脚本放在哪里?将其放在body/or use event的结束标记下。@BubbieBell很乐意帮助!:)试着按下任何答案中帮助你解决问题的记号。这不是一种强迫
var udiv = document.createElement('div');
var div = document.createElement("div");
div.style.width = "100px";
div.style.height = "100px";
div.style.background = "red";
div.style.color = "white";
div.innerHTML = "Hello";
div.appendChild(udiv);
.
.
.
div.appendChild(udiv);
document.body.appendChild(div)