我知道我可能漏掉了一些东西,但似乎无法让它起作用。
我已经使用文档头部内的样式标签为html文档的主体分配了背景颜色,但是当我尝试通过JavaScript读取时,什么也没有:
<html>
<head>
<style>
body { background-color: #ff0; }
</style>
</head>
<body>
<a href="#" onclick='alert(document.body.style.backgroundColor)'>Click Here</a>
</body>
</html>
然而,如果我将样式分配为内联样式,则可以正常工作:
<html>
<head></head>
<body style='background-color: #ff0;'>
<a href="#" onclick='alert(document.body.style.backgroundColor)'>Click Here</a>
</body>
</html>
我知道我漏掉了一些基础知识,但今天我的头脑不在状态 -- 有人能告诉我为什么我的第一个方案不起作用吗?
谢谢