<!DOCTYPE html><html lang="zh-CN"><head><meta charset="UTF-8"><title></title><style>li{width: 300px;height: 30px;}</style></head><body><ul><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li><li></li></ul><input type="button" value="变色"></body><script>//先执行这个方法changeColor();var inps= document.querySelectorAll("input");inps[0].οnclick=function(){changeColor();}function changeColor(){var lis = document.querySelectorAll("li");for(var i = 0; i<10; i++){var r = Math.ceil(Math.random()*255);var g = Math.ceil(Math.random()*255);var b = Math.ceil(Math.random()*255);lis[i].style.backgroundColor="rgb("+r+","+g+","+b+")"; }} </script></html>
上一篇:css怎么实现文字循环滚动效果