可以使用getElementById定位元素,但不能将其分配给变量



请参阅下面的控制台结果。 为什么我可以使用getElementById找到元素,但是当我尝试将元素分配给变量时,我得到"未定义"? 我已经搜索了答案,但找不到任何东西。

Javascript Console

undefined是声明表达式的结果。不是变量的值 boo

尝试在控制台中键入 boo,它将输出与 document.getElementById("close") 相同。

最新更新