原生JavaScript實(shí)現(xiàn)隨機(jī)點(diǎn)名表
本文實(shí)例為大家分享了JavaScript隨機(jī)點(diǎn)名表的具體代碼,供大家參考,具體內(nèi)容如下
效果:
代碼:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style> .box{ width:300px; height:200px; border:1px solid #ccc; /*position: absolute; left:0; right:0; top:0; bottom:0; margin: auto;*/ margin: 100px auto; text-align: center; } h1{ width:150px; height:60px; line-height: 60px; text-align: center; font-size: 30px; background-color: red; margin: 10px auto; } button{ width:100px; height:40px; background-color: dodgerblue; border:0; font-size: 24px; color:#fff; } </style> </head> <body> <div class="box"> <h1></h1> <button>開(kāi)始</button> <button>停止</button> </div> <script> var h1=document.getElementsByTagName('h1')[0]; var btn=document.getElementsByTagName("button"); var arr=["蘇晨旭","張志陽(yáng)","小明","社會(huì)坤哥","藥","敬珍","錦濤","網(wǎng)管","社會(huì)辰哥","渣男","雪","寶貝曼","大個(gè)","睡神","龍爺","英兒","東北娃","珂珂","黃花大閨女","狗蛋","狗子","天嬌","志強(qiáng)","晉瑋","海濤","邁姐","新鳳","環(huán)姐","二狗"]; var ind=ranFun(0,arr.length-1) h1.innerHTML=arr[ind]; var timer; btn[0].onclick=function(){ clearInterval(timer) timer=setInterval(function(){ h1.innerHTML=arr[ranFun(0,arr.length-1)] },100) } btn[1].onclick=function(){ clearInterval(timer) } function ranFun(a,b){ return Math.floor(Math.random()*(b-a+1)+a) } </script> </body> </html>
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- javascript實(shí)現(xiàn)的一個(gè)隨機(jī)點(diǎn)名功能
- 使用javascript做的一個(gè)隨機(jī)點(diǎn)名程序
- js實(shí)現(xiàn)隨機(jī)點(diǎn)名系統(tǒng)(實(shí)例講解)
- JS實(shí)現(xiàn)課堂隨機(jī)點(diǎn)名和順序點(diǎn)名
- js中使用DOM復(fù)制(克?。┲付ü?jié)點(diǎn)名數(shù)據(jù)到新的XML文件中的代碼
- js實(shí)現(xiàn)隨機(jī)點(diǎn)名小功能
- JS+CSS實(shí)現(xiàn)隨機(jī)點(diǎn)名(實(shí)例代碼)
- JavaScript實(shí)現(xiàn)班級(jí)隨機(jī)點(diǎn)名小應(yīng)用需求的具體分析
- JavaScript實(shí)現(xiàn)隨機(jī)點(diǎn)名器實(shí)例詳解
- js實(shí)現(xiàn)編輯div節(jié)點(diǎn)名稱(chēng)的方法
相關(guān)文章
js模擬jquery的slide和fadeIn和fadeOut功能
以前用過(guò)jquery的slideUp,slideDown,等許多很不錯(cuò)的方法,感覺(jué)很容易就能實(shí)現(xiàn)頁(yè)面元素的動(dòng)畫(huà)效果!2010-07-07微信小程序訪問(wèn)mysql數(shù)據(jù)庫(kù)流程詳解
日常我們?cè)陂_(kāi)發(fā)小程序的時(shí)候,總是希望把數(shù)據(jù)提交回?cái)?shù)據(jù)庫(kù)進(jìn)行存儲(chǔ),那在小程序中該如何訪問(wèn)數(shù)據(jù)庫(kù)呢?本篇我們就介紹一下具體的思路2022-08-08javascript 日期時(shí)間 轉(zhuǎn)換的方法
javascript 日期時(shí)間 轉(zhuǎn)換的方法,需要的朋友可以參考一下2013-02-02vue(javaScript)操作字符串的一些常用方法總結(jié)
在平時(shí)前端開(kāi)發(fā)中,我們不難發(fā)現(xiàn)經(jīng)常會(huì)用到字符串操作,這篇文章主要給大家介紹了關(guān)于vue(javaScript)操作字符串的一些常用方法的相關(guān)資料,需要的朋友可以參考下2024-01-01js 對(duì)小數(shù)加法精度處理示例說(shuō)明
javascript的加法結(jié)果會(huì)有誤差,在兩個(gè)浮點(diǎn)數(shù)相加的時(shí)候會(huì)比較明顯。這個(gè)函數(shù)返回較為精確的加法結(jié)果,下面為大家介紹下js如何對(duì)小數(shù)加法精度處理2013-12-12總結(jié)28個(gè)令人驚艷的JavaScript單行代碼
JavaScript作為一種強(qiáng)大而靈活的腳本語(yǔ)言,充滿(mǎn)了許多令人驚艷的特性,本文將帶你探索28個(gè)令人驚艷的JavaScript單行代碼,展示它們的神奇魅力,感興趣的同學(xué)跟著小編一起來(lái)看看吧2023-12-12JS控件ASP.NET的treeview控件全選或者取消(示例代碼)
本篇文章主要是對(duì)JS控件ASP.NET的treeview控件全選或者取消的示例代碼進(jìn)行了介紹,需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助2013-12-12