一尘不染

即使元素存在,getElementById()也将返回null。

javascript

我正在尝试使用getElementById()获取元素,但是即使元素存在,它也会返回null。我究竟做错了什么?

<html>
<head> 
    <title>blah</title>
    <script type="text/javascript">
        alert(document.getElementById("abc"));
    </script>
</head> 
<body>
    <div id="abc">

    </div>
</body>

阅读 213

收藏
2020-05-01

共1个答案

一尘不染

您必须将其放在一个document load事件中。abc脚本执行时尚未到达DOM 。

2020-05-01