由于其类,如何附加目标元素

分享于2022年07月17日 append javascript 问答
【问题标题】:由于其类,如何附加目标元素(How to append a targeted element thanks to its class)
【发布时间】:2022-07-12 22:11:21
【问题描述】:

我正在尝试在导航栏后添加页脚,但导航栏没有 ID,我无法为其指定 ID。导航栏是整个页面中唯一具有“超级导航栏”类的元素,因此我尝试将其附加到 document.getElementsByClassName('super-navbar')

但它不起作用,这是完整的代码:

headerElement.innerHTML = 'the code I'm trying to append'

const target = document.getElementsByClassName('super-navbar')
const thisElement = target[0]
document.thisElement.appendChild(headerElement);```


【解决方案1】:

getElementsByClassName() 检索拟合元素列表。

这就是你应该使用的原因:

getElementsByClassName('super-navbar')[0]