@Janshane 我也遇到了这种情况啊 ,如果用DOM 0级的话,script脚本应该和按钮同在body元素下,我试了把脚本放在head下就不行,为什么?
放在head部分,已赋值,但由于dom树未生成,没有抓取到id,所以赋值给变量 null值。
如果放入head,那当页面加载head部分的时候,都还没有被定义(也可以说是还没有被加载,因为加载的过程就是执行代码的过程,包括了定义),你能得到的只可能是一个undefind。