1樓:哦_廿一
//首先你需要了解一下rgb色;這裡不做介紹
var r = math.round((math.random()*255)).tostring(16);
var g = math.round((math.random()*255)).tostring(16);
var b = math.round((math.random()*255)).tostring(16);
var color = "#"+r+g+b;
// color : "#8c5aff";
//上面是示例生成一個顏色,不過生成方法都是一樣的。你可以使用迴圈生成。
2樓:入戲太深
隨機變化顏色
開始變換顏色
關閉var tobtn = document.getelementsbytagname('button')[0]; //按鈕
var tobtn2 = document.getelementsbytagname('button')[1]; //按鈕
var odiv = document.getelementsbytagname('div');
var arr = ["red", "green", "yellow", "pink", "orange", "blue", "deeppink", "gray"]; //儲存顏色的陣列
var time = "";
tobtn.onclick = function ()
}}, 50);
}tobtn2.onclick = function ()
html5 fill怎麼設定隨機顏色
3樓:育知同創教育
var n=document.getelementbyid('rand');
n.style.background(rand(0,255),rand(0,255),rand(0,255));
如何用js隨機背景顏色? 35
4樓:
建立三個類名,三個類名分別給上三個背景顏色,如:
.bgcolor0
.bgcolor1
.bgcolor2
獲取012三個隨機數前面新增字串'bgcolor'就得到隨機的類名,然後給相應的元素新增得到的隨機類名就行了。
而要獲取012三個隨機數就用math.floor(math.random()*3)獲取。
不過你要求背景色不能重複,那麼就把三個類名放進一個陣列裡。已經使用的類名就用」陣列名.shift「把它從陣列中彈出。
然後剩下的兩個類名就要獲取01兩個隨機數,就用math.floor(math.random()*2)獲取0和1其中一個數。
剩下的你知道該怎麼做了。
有20個div 他們的class名相同 如何讓他們的背景顏色隨機
5樓:匿名使用者
效果如下,應該是你要的效果吧。
**如下
http://www.139cn.com/ 出品,感謝支援
怎麼用javascript設定required的值
海甜恬 required 屬性用於設定或返回文字域在提交前是否必須填充。該屬性反映了 html required 屬性。示例 檢視文字域在提交前是否已填充 var x document.getelementbyid mytext required x 輸出結果為 true。語法 返回 require...
javascript 怎麼將float強制轉換為int型別
大野瘦子 1 丟棄小數部分,保留整數部分 js parseint 7 2 2 向上取整,有小數就整數部分加1 js math.ceil 7 2 3 四捨五入 js math.round 7 2 4 向下取整 js math.floor 7 2 關於js字串轉換成int或者float型別 將字串型別轉...
javascript點選按鈕怎麼傳物件
方法有很多,常見的做法可以將資料儲存在按鈕的標籤裡。dom level 0做法 比如常見的刪除按鈕 指令碼中可以通過 function process ele dom level 2做法 更標準的做法,是通過addeventlistener做事件繫結,在指令碼中 var ele document.g...