gpt4 book ai didi

javascript - document.getElementById 返回 [object HTMLDivElement]

转载 作者:太空宇宙 更新时间:2023-11-03 21:13:23 29 4
gpt4 key购买 nike

我正在尝试开发一些脚本来切换链接到我的 HTML 文档的 css 的 display 属性。这是为了显示/隐藏文档中的导航栏。但是,当我运行此脚本时,控制台显示 [object HTMLDivElement] 用于 document.getElementById,这确实令人困惑。

我不认为这有什么大不了的,但我现在有点浑浑噩噩......

        function navbarCollapse() {
var navbarCollapsable = document.getElementById('nav-collapsable');

var navbarCollapsableVisibility = navbarCollapsable.style.display;
var invisible = "none";

if (navbarCollapsableVisibility !== invisible) {
navbarCollapsableVisibility = invisible;
} else {
navbarCollapsableVisibility = "block";
};
}

最佳答案

这是应该返回的。 document.getElementById 请引用 MDN 文档:https://developer.mozilla.org/en-US/docs/Web/API/Document/getElementById

Return Value

element

is a reference to an Element object, or null if an element with the specified ID is not in the document.

关于javascript - document.getElementById 返回 [object HTMLDivElement],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44464405/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com