getElementById() を使用して要素を取得しようとしていますが、要素が存在するにもかかわらず null が返されます。何が間違っているのでしょうか?
<html>
<head>
<title>blah</title>
<script type="text/javascript">
alert(document.getElementById("abc"));
</script>
</head>
<body>
<div id="abc">
</div>
</body>
ベストアンサー1
これをイベントに配置する必要があります。スクリプトが実行される時点では、document
load
DOM はまだ到達していません。abc