欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

javascript隨機(jī)變色實(shí)例代碼

 更新時(shí)間:2019年10月15日 08:11:54   作者:入夢(mèng)歸來(lái)  
在本篇文章里小編給大家分享的是關(guān)于javascript隨機(jī)變色的相關(guān)實(shí)例內(nèi)容,需要的朋友們可以測(cè)試下。

1.打開(kāi)網(wǎng)頁(yè),網(wǎng)頁(yè)效果如圖所示

代碼如下:

<!DOCTYPE html>
<html>
<head>
 <meta charset="utf-8">
 <title>隨機(jī)變色</title>
 <style type="text/css">
  #box{
   width: 200px;
   height: 200px;
   border: 1px solid red;
  }
 </style>
</head>
<body>

<div id="box"></div>
<script type="text/javascript">
 // 獲取元素對(duì)象
 var obj1 = document.getElementById("box");
 // 給元素添加屬性
 obj1.style.background = 'rgb(255,255,0)'; // 注意:添加的屬性類(lèi)型 是字符串類(lèi)型 !?。?
</script>
</body>
</html>

2.思考:如何隨機(jī)變換div塊的背景顏色

  • 添加隨機(jī)函數(shù)
  • 顏色的表示方式 rgb(隨機(jī)數(shù),隨機(jī)數(shù),隨機(jī)數(shù))
  • 添加多次定時(shí)器
<body>

<div id="box"></div>
<script type="text/javascript">
 // 獲取元素對(duì)象
 var obj1 = document.getElementById("box");
 // 給元素添加屬性
 // obj1.style.background = 'rgb(255,255,0)';

 // 多次定時(shí)器
 setInterval(function(){
  obj1.style.background = "rgb("+rand(0,255)+","+rand(0,255)+","+rand(0,255)+")";
 },200);

 // 隨機(jī)函數(shù)
 function rand(n,m){
  return Math.floor(Math.random()*(m-n+1));
 }
</script>
</body>

以上代碼非常簡(jiǎn)單,大家可以嘗試運(yùn)行下,感謝大家的學(xué)習(xí)和對(duì)腳本之家的支持。

相關(guān)文章

最新評(píng)論