鍍金池/ 問答/HTML/ 為什么document.write(HTMLElement.id)不能顯示?

為什么document.write(HTMLElement.id)不能顯示?

為什么下面的代碼沒有顯示a.id? 用alert也沒反應(yīng)

<!DOCTYPE HTML>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <script type="text/JavaScript">
        a=document.getElementById("he");
        document.write(a.id);
    </script>
</head>
<body>
    <div id="he"></div>
</body>
</html>
回答
編輯回答
紓惘

一般js都是放在html代碼下面比較好,而且window.onload也沒有啊

2018年4月10日 23:01
編輯回答
笨尐豬

因為文檔從上往下執(zhí)行,輸出的時候還沒有那個div

2017年3月29日 11:50