【发布时间】:2022-08-05 02:43:39
【问题描述】:
您好,所以当我尝试获取身体JavaScript中的元素我得到它的错误无效的但每当我使用同样的方法获取元素,但在不同的文件中它可以完美地工作。
我尝试通过 id 和 class 获取元素,但似乎没有任何效果。
这是我的HTML:
<table class=\"table table-striped\" >
<tbody>
</tbody>
</table>
还有我的 JS
data_base.body.appendChild(tr);
const data_base = {
body: document.getElementsByTagName(\"tbody\")[0],
}
(更新问题已通过将脚本添加到文件底部来解决)
-
标记中没有类名为“信息”或“隐藏”的元素。
-
@BahramGozalov 如果它们与您的问题无关,那么您为什么要包含尝试选择这些元素的
document.getElementsByClassName调用? Edit您的帖子并提供minimal reproducible example, 请。 -
欢迎来到stackoverflow bahram,请务必参观How to Ask 和minimal reproducible example,目前还不清楚您在这里尝试做什么。
-
\"它们与我的问题无关\" 好的,那是什么?你究竟想在哪里访问
tbody? -
确保在元素存在之前您的脚本没有运行。
标签: javascript html