let div_nav = "<ul>";
for (let i = 0; i < nav_tabs.length; i++) {
div_nav += "<li>"+nav_tabs[i]+"</li>";
}
div_nav += "</ul>";
console.log(div_nav);
document.getElementsByClassName("nav").innerHTML = div_nav;
我打算使用innerHTML属性通过JS在我的导航选项卡中插入无序列表,但是它不起作用。
由于类不是唯一的,因此getElementsByClassName返回一个数组。因此,我在下面尝试了,并且有效。
document.getElementsByClassName(“ nav”)。innerHTML = div_nav;