gpt4 book ai didi

javascript - 如何使样式元素的一部分成为函数? (IE : color:$random instead of color:red)

转载 作者:太空宇宙 更新时间:2023-11-04 14:29:10 25 4
gpt4 key购买 nike

这可能是一个非常菜鸟的问题,但到目前为止我自己无法弄清楚。标题几乎涵盖了它,但我正在寻找如何将一些 CSS 元素更改为函数,在这种情况下是随机的。

为了重新措辞并为您提供更多图片,我希望我正在开发的程序看起来像这样:

<html>
<body>
<p onClick="document.Color='$randomColor'"> Test sentence. </p>
</body>
</html>

与我现在拥有的相反。

<html>
<body>
<p onClick="document.Color='green'"> Test sentence. </p>
</body>
</html>

谁能帮帮我?如果有人可以的话,非常感谢!

最佳答案

<html>
<head>
<script>
function getRandomColor()
{
var r = Math.floor(Math.random()*256);
var g = Math.floor(Math.random()*256);
var b = Math.floor(Math.random()*256);
return r.toString(16)+g.toString(16)+b.toString(16);
}
</script>
</head>
<body id="bd">
<p onclick="document.getElementById('bd').style.color='#'+getRandomColor();"> Test sentence. </p>
</body>
</html>

关于javascript - 如何使样式元素的一部分成为函数? (IE : color:$random instead of color:red),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19306890/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com