我現在有這段代碼,但它不能在 DOM 上運行,我想知道我的代碼有什么問題。我當前的代碼:
“JavaScript”
const sectionElements = document.querySelectorAll('section');
const menuList = document.getElementById('navbar__list');
function NavBarCreate (){
for (let i = 0; i < sectionElements.length; i ){
const listStart = document.createElement('li');
const attributeId = sectionElements[i].getAttribute('id');
const attributeName = sectionElements[i].getAttribute('data-nav');
listStart.innerHTML =
`<a href="${attributeId}" >${attributeName}</a>`;
menuList.appendChild(listStart);
}
}
“HTML”
<nav class="navbar__menu">
<ul id="navbar__list"></ul>
</nav>
<main>
<section id="section1" data-nav="Section 1">
</section>
<section id="section2" data-nav="Section 2">
</section>
</main>
<
uj5u.com熱心網友回復:
呼叫函式或避免函式。試試看
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/530437.html
上一篇:董事ID在加入公司之前如何計算其他公司先前值的平均值
下一篇:雖然回圈不斷回到結束條件
