=================随机产生十六进制所对应的颜色==================== <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> div{ width: 100px; height: 100px; background-color: #2288f6; } </style> <script> function getColor() { var str = "#"; //一个十六进制的值的数组 var arr = ["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"]; for (var i=0;i<6;i++){ var num = parseInt(Math.random()*16); //随机产生0-15之间的一个数 str += arr[num]; //产生的每个随机数都是一个索引,根据索引找到数组中对应的值,拼接到一起 } return str; } //页面记载的事件 window.onload = function () { //在文档中通过id属性的值查找这个元素(标签).设置该标签的背景颜色 document.getElementById("dv").style.backgroundColor = getColor(); }; </script> </head> <body> <div id="dv"></div> </body> </html>
随机产生十六进制所对应的颜色
最新推荐文章于 2024-03-06 17:28:27 发布