我正在尝试具有无限运行的功能。它得到一个随机的色调,然后将其插入color属性。这是我的代码:
<script>
function colorMe(){
var hue = Math.floor((Math.random() * 359) + 1);
document.getElementById("hie").style.color = hsl(hue, 75%, 50%);
colorMe();
}
colorMe();
</script>
<p id="hie">I don't know what color this will be!</p>
提前致谢。
最佳答案
您必须将hsl
部分放在引号中。
document.getElementById("hie").style.color = "hsl("+hue+", 75%, 50%)";