从阵列中选取随机颜色

这个问题在这里已经有了答案:

  • 使用JavaScript 30个答案更改元素的类

  • 要将JavaScript变量用作HTML值,您必须将其设置为javascript。 因此,要设置您的value属性,请这样做:并且您需要将代码包装在您在onClick设置的函数中

    <script>
        function addObject(){    
           var colorArray = ['.st1', '.st2', '.st3', '.st4'];
            var randomColor = Math.floor(Math.random() * colorArray.length);
            console.log(colorArray[randomColor]);
            document.getElementById("new-class").className = colorArray[randomColor];
        }
    </script>
    
    链接地址: http://www.djcxy.com/p/25215.html

    上一篇: Picking a random color from array

    下一篇: Change HTML element by ID