<html>
<head>
<script>alert(document.body.className);</script>
</head>
<body>
something
</body>
</html>
我希望这段代码可以返回正文的类名。
但相反,我得到Uncaught TypeError: Cannot read property 'className' of null
有没有办法在domready
事件之前获取并设置正文的类名?
唯一的方法是将此代码附加到domready
事件?
答案 0 :(得分:0)
不使用JavaScript。在body元素存在之前,您无法访问document.body。它几乎不存在,直到渲染整个页面(因为关闭是任何页面上的第二个最后一个标记)