色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

為什么這段js代碼沒有在網頁中創建方塊& # 39;的父部門

錢淋西1年前7瀏覽0評論

我想動態地創建一行正方形div,然后創建多個這樣的行,并將它們添加到HTML文件中已經存在的parent-div中。

編輯:腳本在parent-div元素之前加載,因此它沒有在其中創建任何方塊

解決方案:要么在主體末尾加載js文件,要么使用

使用CSS: background-color代替color

# # #您應該使用

new child . style . background color = blabla;

代替

new child . style . color = blabla;

。顏色用于文本顏色。

編輯: 我運行了你的代碼,請不要使用var來表示變量,除非你知道提升和范圍:))

TLDR如此替換& quotvar & quot用& quot讓& quot對于所有變量

因為addEventListener可以工作,但它不是為每個newChild創建一個新變量,而是覆蓋它,并且所有addevent listener只使用最后創建的newChild。

...
  const parentDiv = document.querySelector(".parent-div");
  // will be hoisted here: 
  // var newChild
  // var childDiv
  for (var i = 0; i < 10; i++) {
  ...