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

原生js實(shí)現(xiàn)隨機(jī)點(diǎn)餐效果

 更新時(shí)間:2019年12月10日 10:32:42   作者:池中飛雪  
一款十分簡(jiǎn)單的原生js實(shí)現(xiàn)的隨機(jī)點(diǎn)菜代碼,點(diǎn)擊點(diǎn)菜按鈕隨機(jī)點(diǎn)取上面菜單的菜品,可根據(jù)需求改成自己需要功能,比如說(shuō)隨機(jī)點(diǎn)名。感興趣的朋友來(lái)參考實(shí)現(xiàn)代碼吧

html:

<div class="wrap">
    <div id="box">    
</div>
<button id="start">開始</button>
<button id="stop">停止</button>

css:

.wrap{
    width: 500px;
    height: 400px;
    margin: 0 auto;
    text-align: center;
}
#box{
    width: 100%;
    height: 300px;
    border: 1px solid red;      
    text-align: center;
    line-height: 300px;
    font-size: 30px;
    margin-bottom: 20px;
}

js:

var arr = ['宮保雞丁', '糖醋里脊', '紅燒帶魚', '牛腩煲', '紅燒肉'];
var start = document.getElementById("start"),
      stop = document.getElementById("stop"),
      box = document.getElementById("box"),
      timer = null;

start.onclick = function(){  
   timer = setInterval(function(){
      var index = Math.floor(Math.random()*arr.length);
      box.innerHTML = arr[index];
    }, 100)      
}
stop.onclick = function(){
      clearInterval(timer);
}

效果:

點(diǎn)擊開始,隨機(jī)切換菜品,點(diǎn)擊停止,好了吃魚吧

總結(jié)

以上所述是小編給大家介紹的原生js實(shí)現(xiàn)隨機(jī)點(diǎn)餐效果,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!

相關(guān)文章

  • 一步一步教你寫淡入淡出帶注釋的圖片輪播插件(一)

    一步一步教你寫淡入淡出帶注釋的圖片輪播插件(一)

    抽空寫了個(gè)類似的效果,做了一定程度的封裝,雖然也只能勉強(qiáng)算個(gè)輕量級(jí)原生小插件吧,但還是分享出來(lái),并做一步一步的教程,希望能給有需要的朋友一些幫助吧。
    2010-10-10
  • js中的scroll和offset 使用比較的實(shí)例與分析

    js中的scroll和offset 使用比較的實(shí)例與分析

    這篇文章介紹了js中的scroll和offset使用比較的實(shí)例與分析,有需要的朋友可以參考一下
    2013-09-09
  • JavaScript之IE的fireEvent方法詳細(xì)解析

    JavaScript之IE的fireEvent方法詳細(xì)解析

    剛開始我以為是會(huì)跟平時(shí)使用onclick()一樣,沒想到最近在寫javascript入門ppt的時(shí)候發(fā)現(xiàn)了,原來(lái)自己太自以為是了!看來(lái)還有很多javascript的細(xì)節(jié)沒有掌握好啊
    2013-11-11
  • js自己實(shí)現(xiàn)一個(gè)大文件切片上傳+斷點(diǎn)續(xù)傳的示例代碼

    js自己實(shí)現(xiàn)一個(gè)大文件切片上傳+斷點(diǎn)續(xù)傳的示例代碼

    本文主要介紹了js自己實(shí)現(xiàn)一個(gè)大文件切片上傳+斷點(diǎn)續(xù)傳的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • JavaScript對(duì)象類型轉(zhuǎn)換的分類及步驟詳解

    JavaScript對(duì)象類型轉(zhuǎn)換的分類及步驟詳解

    這篇文章主要為大家介紹了JavaScript對(duì)象類型轉(zhuǎn)換的分類及步驟詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-05-05
  • javascript數(shù)據(jù)結(jié)構(gòu)之二叉搜索樹實(shí)現(xiàn)方法

    javascript數(shù)據(jù)結(jié)構(gòu)之二叉搜索樹實(shí)現(xiàn)方法

    這篇文章主要介紹了javascript數(shù)據(jù)結(jié)構(gòu)之二叉搜索樹實(shí)現(xiàn)方法,較為詳細(xì)的分析了二叉搜索樹的概念、原理與JavaScript實(shí)現(xiàn)二叉搜索樹的方法,對(duì)于學(xué)習(xí)JavaScript數(shù)據(jù)結(jié)構(gòu)具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-11-11
  • ES6 Promise.race的用法詳解

    ES6 Promise.race的用法詳解

    本文主要介紹了ES6 Promise.race的用法詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-09-09
  • JavaScript中window.showModalDialog()用法詳解

    JavaScript中window.showModalDialog()用法詳解

    這篇文章主要介紹了JavaScript中window.showModalDialog()用法詳解,需要的朋友可以參考下
    2014-12-12
  • Avalonjs雙向數(shù)據(jù)綁定與監(jiān)聽的實(shí)例代碼

    Avalonjs雙向數(shù)據(jù)綁定與監(jiān)聽的實(shí)例代碼

    本文通過(guò)實(shí)例代碼給大家介紹了Avalonjs雙向數(shù)據(jù)綁定與監(jiān)聽的實(shí)現(xiàn)代碼,非常不錯(cuò),具有參考借鑒價(jià)值,需要的的朋友參考下吧
    2017-06-06
  • 關(guān)于JavaScript的內(nèi)存與性能問題解決匯總

    關(guān)于JavaScript的內(nèi)存與性能問題解決匯總

    這篇文章主要介紹了關(guān)于JavaScript的內(nèi)存與性能問題解決匯總,在JavaScript中,頁(yè)面中事件處理程序的數(shù)量與頁(yè)面整體性能直接相關(guān),原因有很多,下面就一起來(lái)看看具體的總結(jié)吧
    2022-04-04

最新評(píng)論