第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我試圖更改數(shù)組中每個項目的“值”,但每次發(fā)生此錯誤時“無法設(shè)置未定義的屬性‘innerHTML’”

我試圖更改數(shù)組中每個項目的“值”,但每次發(fā)生此錯誤時“無法設(shè)置未定義的屬性‘innerHTML’”

Go
呼喚遠(yuǎn)方 2023-08-21 16:04:20
我正在嘗試更改創(chuàng)建的元素上的值,并使工作更簡單,我為它們提供了類,以便稍后可以輕松地將其內(nèi)容更改為數(shù)組,但當(dāng)我嘗試時根本不起作用    let div_section = document.createElement('div');    for (i = 0; i < 2; i++) {        let section_boxes = document.createElement('section');        section_boxes +1;        section_boxes.setAttribute('class','box');        div_section.appendChild(section_boxes);            let boxes_h2 = document.createElement('h2');        boxes_h2 +1;        boxes_h2.setAttribute('class','boxesTitle');        section_boxes.appendChild(boxes_h2);        let boxes_p = document.createElement('p');        boxes_p +1;        boxes_p.setAttribute('class','boxesP');        section_boxes.appendChild(boxes_p);             };    //Grabing classes    let getBoxes = document.getElementsByClassName('box');    let getTitle = document.getElementsByClassName('boxesTitle');    let getText = document.getElementsByClassName('boxesP');        //Don't know why doesn't work     getText[0].innerHTML = "Some Random text";    getTitle[0].innerHTML = "Title";    for(i = 0; i < getBoxes.length; i++){        getBoxes[i].style.backgroundColor = "#947062";    };
查看完整描述

2 回答

?
萬千封印

TA貢獻1891條經(jīng)驗 獲得超3個贊

你忘了附加正文,這就是原因


  let div_section = document.createElement("div");


  for (i = 0; i < 2; i++) {

    let section_boxes = document.createElement("section");

    section_boxes + 1;

    section_boxes.setAttribute("class", "box");

    div_section.appendChild(section_boxes);


    let boxes_h2 = document.createElement("h2");

    boxes_h2 + 1;

    boxes_h2.setAttribute("class", "boxesTitle");

    section_boxes.appendChild(boxes_h2);


    let boxes_p = document.createElement("p");

    boxes_p + 1;

    boxes_p.setAttribute("class", "boxesP");

    section_boxes.appendChild(boxes_p);

  }


  // addedline of code added

  document.body.append(div_section);


  //Grabing classes

  let getBoxes = document.getElementsByClassName("box");

  let getTitle = document.getElementsByClassName("boxesTitle");

  let getText = document.getElementsByClassName("boxesP");


  //Don't know why doesn't work

  getText[0].innerHTML = "Some Random text";

  getTitle[0].innerHTML = "Title";

  for (i = 0; i < getBoxes.length; i++) {

    getBoxes[i].style.backgroundColor = "#947062";

  }


查看完整回答
反對 回復(fù) 2023-08-21
?
POPMUISE

TA貢獻1765條經(jīng)驗 獲得超5個贊

您不添加div_section到文檔 DOM。


let div_section = document.createElement('div');


// This was missing

document.body.appendChild(div_section);


for (i = 0; i < 2; i++) {

    let section_boxes = document.createElement('section');

    section_boxes +1;

    section_boxes.setAttribute('class','box');

    div_section.appendChild(section_boxes);


    let boxes_h2 = document.createElement('h2');

    boxes_h2 +1;

    boxes_h2.setAttribute('class','boxesTitle');

    section_boxes.appendChild(boxes_h2);


    let boxes_p = document.createElement('p');

    boxes_p +1;

    boxes_p.setAttribute('class','boxesP');

    section_boxes.appendChild(boxes_p); 


    

};


//Grabing classes

let getBoxes = document.getElementsByClassName('box');

let getTitle = document.getElementsByClassName('boxesTitle');

let getText = document.getElementsByClassName('boxesP');



getText[0].innerHTML = "Some Random text";

getTitle[0].innerHTML = "Title";

for(i = 0; i < getBoxes.length; i++){

    getBoxes[i].style.backgroundColor = "#947062";

};


查看完整回答
反對 回復(fù) 2023-08-21
  • 2 回答
  • 0 關(guān)注
  • 194 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號