2016-09-23 83 views
-2

嘿,我是新來編碼和有一個任務,我需要包括隨機顏色選擇器的背景。顏色是紅色,綠色,黃色和藍色。我一直在研究和玩弄它,但我仍然堅持不懈。任何幫助告訴我如何做到這一點將不勝感激。謝謝:)從數組中選擇隨機背景顏色。 Javascript/html

+2

[從陣列獲得的隨機值(的可能的複製http://stackoverflow.com/questions/4550505/getting-random-value-from-an-array ) –

回答

0

使用jQuery來定位css屬性。

color = ["red", "green", "yellow", "blue"]; 

     var randomNum = Math.floor(Math.random() * color.length); 
     console.log(randomNum); 
     var randomColor = color[randomNum]; 
     $("body").css("background-color", randomColor); 

這可能對你有幫助。

+0

OP要求JavaScript不是JQuery – Weedoze

0

這裏是JavaScript部分

var colors = ["red", "green", "yellow", "blue"]; //Array of colors 
var randomColor = colors[Math.floor(Math.random() * colors.length)]; //Pick one randomly 
document.body.style.background = randomColor; //Apply the color on the body background