documeng.getElementById('#id')获取不到元素,但是document.body.querySelector("#id")可以获取到?
documeng.getElementById('#id')获取不到元素,但是document.body.querySelector("#id")可以获取到?
楼上正解,直接document.getElementById的时候只写id名就好了,因为方法就是根据id获取元素,不用加#。querySelector的时候是根据选择器选,可以是id(用#),也可以是class(用.)之类的,所以需要标注是什么类型的。
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答5.2k 阅读✓ 已解决
1 回答3.4k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
你以为是JQ,有#