js-随机生成16进制颜色
<body onload="color()"></body>
<script>
function color(){
方法一:
document.getElementByTagName("body").style.background = '#'+Math.floor(Math.random()*256).toString(10);
方法二:
document.getElementByTagName("body").style.background = '#'+Math.floor(Math.random()*0xffffff).toString(16);
方法三:
var r=Math.floor(Math.random()*256);
var g=Math.floor(Math.random()*256);
var b=Math.floor(Math.random()*256);
document.getElementsByTagName("body")[0].style.background = "rgb("+r+','+g+','+b+")"; //所有方法的拼接都可以用ES6新特性`其他字符串{$变量名}`替换
}
</script>