亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

利用js實現一個簡單點名器隨機色

發布時間:2020-11-02 17:24:56 來源:億速云 閱讀:177 作者:Leah 欄目:開發技術

這期內容當中小編將會給大家帶來有關利用js實現一個簡單點名器隨機色,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

布局(排版)

<body>
	<button onclick="star()">開始</button>
	<button onclick="stop()">結束</button>
	<div id="box">
	
	</div>
</body>

css樣式

<style>
	#box{
		width: 240px;
		height: 400px;
	}
	#a{
		width: 80px;
		height: 40px;
		line-height: 40px;
		text-align: center;
		float: left;
		background: cyan;
	}
</style>

js代碼

<script>
 //聲明一個數組存取用戶名
 const arr=['貂蟬','西施','楊玉環','王昭君','李白','趙匡胤','朱元璋','小喬','劉徹'];
 const box=document.getElementById('box');
 //聲明一個全局變量
 let set;
 // console.log(box)
 // 動態創建div,把數組的數據放到div中
 for (var i = 0; i< arr.length; i++) {
  var div=document.createElement('div');
  div.id='a';
  div.innerHTML=arr[i];
  // console.log(div.innerHTML);
  box.appendChild(div);
 // 點擊開始按鈕隨機選一個名字
 }
 function star(){
 // 開始之前先清除一遍定時器,防止出bug停止不了
  clearInterval(set);
  //設置一個定時器
  set=setInterval(() => {
   for(var k=0;k<arr.length;k++){
    box.children[k].style.background='';
   }
   var random = parseInt(Math.random() * arr.length);
   box.children[random].style.background = color();
  }, 100)
 }
 // 點擊停止選取名字(清除定時器)
 function stop(){
  clearInterval(set);
 }
 //封裝一個隨機色
 function color(){
		const r = Math.floor(Math.random() * 255);
		const g = Math.floor(Math.random() * 255);
		const b = Math.floor(Math.random() * 255);
		const rgb='rgb('+r+','+g+','+b+')';
		return rgb;
	}
</script>

上述就是小編為大家分享的利用js實現一個簡單點名器隨機色了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

三明市| 金平| 大足县| 南华县| 中阳县| 武平县| 丹棱县| 阿巴嘎旗| 昆山市| 天镇县| 长岭县| 上杭县| 通山县| 湘潭县| 淳化县| 万山特区| 富阳市| 吐鲁番市| 京山县| 潮州市| 双鸭山市| 合肥市| 应用必备| 邓州市| 武山县| 娱乐| 安仁县| 运城市| 东宁县| 绥棱县| 安达市| 竹北市| 英超| 乡城县| 南江县| 益阳市| 肇东市| 德江县| 响水县| 鄱阳县| 女性|