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

js實(shí)現(xiàn)簡(jiǎn)單的隨機(jī)點(diǎn)名器

 更新時(shí)間:2020年09月17日 11:01:32   作者:「已注銷」  
這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)簡(jiǎn)單的隨機(jī)點(diǎn)名器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了js實(shí)現(xiàn)簡(jiǎn)單隨機(jī)點(diǎn)名器的具體代碼,供大家參考,具體內(nèi)容如下

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Document</title>
  <style>
  .box {
    width: 200px;
    height: 200px;
    line-height: 200px;
    background-color: #ccc;
    font-size: 30px;
    text-align: center;
  }
  </style>
</head>
<body>
  <div class="box">此乃點(diǎn)名器</div>
  <input type="button" value="點(diǎn)名" id="btn">
  <!-- <button id="btn">點(diǎn)名</button> -->
  <script>
    var btn = document.getElementById("btn");
    var box = document.getElementsByClassName("box")[0];
// 3、寫一個(gè)隨機(jī)抽名的案例?(點(diǎn)擊按鈕開啟定時(shí)器,
// 定時(shí)器中去隨機(jī)抽取人名,把全班的人放在一個(gè)數(shù)組中,只要想辦法獲取隨機(jī)的索引號(hào)就可以)
    btn.onclick = function() {
      if(this.value==="點(diǎn)名") {
      function fn() {
      var arr = ["張三","李四","王五","趙六","黑七","白八","紫九","紅薯"];
      var index = parseInt(Math.random()*arr.length);
     var n1 = parseInt(Math.random()*255+1);
     var n2 = parseInt(Math.random()*255+1);
     var n3 = parseInt(Math.random()*255+1);
      box.style.background ="rgb("+n1+","+n2+","+n3+")" ;
      box.innerHTML = arr[index]; 
      } 
      this.value = "停止";
      //定時(shí)器不加var聲明,涉及到作用域問題  
      timer=setInterval(fn,2);
      }else {
        clearInterval(timer);
        this.value = "點(diǎn)名";
      }
      
    }
 
 
 
 
    </script>
</body>
</html>

效果圖如下:

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Fetch超時(shí)設(shè)置與終止請(qǐng)求詳解

    Fetch超時(shí)設(shè)置與終止請(qǐng)求詳解

    這篇文章主要給大家介紹了關(guān)于Fetch超時(shí)設(shè)置與終止請(qǐng)求的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Fetch具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • 原生JS實(shí)現(xiàn)導(dǎo)航下拉菜單效果

    原生JS實(shí)現(xiàn)導(dǎo)航下拉菜單效果

    這篇文章主要介紹了JS實(shí)現(xiàn)導(dǎo)航下拉菜單效果,用原生JS實(shí)現(xiàn)的一個(gè)導(dǎo)航下拉菜單,下拉菜單的寬度與瀏覽器視口的寬度一樣,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • TypeScript Type Innference(類型判斷)

    TypeScript Type Innference(類型判斷)

    TypeScript 是微軟開發(fā)的 JavaScript 的超集,TypeScript兼容JavaScript,可以載入JavaScript代碼然后運(yùn)行。接下來通過本文給大家介紹TypeScript Type Innference(類型判斷)的相關(guān)知識(shí),需要的朋友參考下
    2016-03-03
  • Uniapp接入插件的3種方式總結(jié)

    Uniapp接入插件的3種方式總結(jié)

    我們?cè)谧鰑niapp的項(xiàng)目的時(shí)候經(jīng)常需要用到各種插件,下面這篇文章主要給大家介紹了關(guān)于Uniapp接入插件的3種方式的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05
  • JavaScript中的類數(shù)組對(duì)象介紹

    JavaScript中的類數(shù)組對(duì)象介紹

    這篇文章主要介紹了JavaScript中的類數(shù)組對(duì)象介紹,一個(gè)對(duì)象并不是由Array構(gòu)造函數(shù)所創(chuàng)建的,它依然呈現(xiàn)出數(shù)組的行為,在這種情況下,這些對(duì)象被稱為“類數(shù)組對(duì)象”,需要的朋友可以參考下
    2014-12-12
  • JS如何實(shí)現(xiàn)在頁面上快速定位(錨點(diǎn)跳轉(zhuǎn)問題)

    JS如何實(shí)現(xiàn)在頁面上快速定位(錨點(diǎn)跳轉(zhuǎn)問題)

    本篇文章主要介紹了JS如何實(shí)現(xiàn)在頁面上快速定位(錨點(diǎn)跳轉(zhuǎn)問題),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • 詳解webpack3編譯兼容IE8的正確姿勢(shì)

    詳解webpack3編譯兼容IE8的正確姿勢(shì)

    這篇文章主要介紹了詳解webpack3編譯兼容IE8的正確姿勢(shì),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-12-12
  • JavaScript中sharedWorker 實(shí)現(xiàn)多頁面通信的實(shí)例詳解

    JavaScript中sharedWorker 實(shí)現(xiàn)多頁面通信的實(shí)例詳解

    這篇文章主要介紹了JavaScript中sharedWorker 實(shí)現(xiàn)多頁面通信,通過給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-04-04
  • JS在textarea光標(biāo)處插入文本的小例子

    JS在textarea光標(biāo)處插入文本的小例子

    本實(shí)例使用Javascript實(shí)現(xiàn)在textarea光標(biāo)處插入文本,支持多種瀏覽器
    2013-03-03
  • Javascript繼承機(jī)制的設(shè)計(jì)思想分享

    Javascript繼承機(jī)制的設(shè)計(jì)思想分享

    我花了很多時(shí)間,學(xué)習(xí)這個(gè)部分,還做了很多筆記。但是都屬于強(qiáng)行記憶,無法從根本上理解。
    2011-08-08

最新評(píng)論