将HTML背景颜色设置为JS变量

时间:2019-02-18 15:57:26

标签: html

我想设置一个在JavaScript中设置为HTML页面背景的变量。

我正在覆盖Chrome的新标签页,其中一部分会生成随机的颜色十六进制作为背景。

遇到此问题后,我决定对其进行测试:

<body style="background-color:colour;">
<script>
var colour = blue;
</script>
</body>

是的,标签在那里。我必须删除它们,因为stackoverflow不允许它们显示。

2 个答案:

答案 0 :(得分:0)

您可以使用JavaScript设置背景颜色,而不必尝试在HTML中使用JavaScript变量,因为这是不可能的:

var colour = "blue";
document.body.style.backgroundColor = colour;

答案 1 :(得分:-1)

您可以按照以下做法随机更改任何元素的foreach($xml->topic as $topic) { $array[$topic->name] = null; }

background-color