第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

DOM事件探秘-抽獎(jiǎng)系統(tǒng)

var data=['iphone5','Ipad','三星筆記本','佳能相機(jī)','惠普打印機(jī)','謝謝參與','50元充值券','200元購物券'],

timer=null,

flag=0;

window.onload=function(){

var play = document.getElementById('play'),

? ?stop = document.getElementById('stop');


? ?//開始抽獎(jiǎng)

? ?play.onclick=playFun;

? ?//停止抽獎(jiǎng)

? ?stop.onclick=stopFun;


? ?//鍵盤事件

? ?document.onkeyup=function(event){

? ? event = event || window.event;

? ? //打印按鍵鍵碼的代碼:

? ? //console.log(event.keyCode);

? ? if(event.keyCode==13){

? ? if(flag==0){

? ? playFun();

? ? flag=1;

? ? }else{

? ? stopFun();

? ? flag=0;

? ? }


? ? }

? ?}

}

function playFun(){

var ?title=document.getElementById('title'),

play = document.getElementById('play');

clearInterval(timer);

timer=setInterval(function(){

var random=Math.floor(Math.random()*data.length);

title.innerHTML=data[random];

},50);

play.style.background='#999'

}


function stopFun(){

clearInterval(timer);

var play=document.getElementById("play");

play.style.background='#036'

}

這串代碼中,雖然鍵盤事件用了flag=0或者1來判斷抽獎(jiǎng)是否開始了,但是鼠標(biāo)事件里面沒有啊。為什么當(dāng)用鼠標(biāo)點(diǎn)擊開始,按下回車也能結(jié)束呢??

正在回答

3 回答

要按兩次回車才能結(jié)束。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

阿伊舍999

為啥?這兩次咋改呢
2016-03-12 回復(fù) 有任何疑惑可以回復(fù)我~
#2

盯叮町玎仃 回復(fù) 阿伊舍999

在playFun和stopFun里也設(shè)flag
2016-06-09 回復(fù) 有任何疑惑可以回復(fù)我~

第一次按下回車的時(shí)候是停止不了的,但是第一次按下回車后就把flag=1了,

所以第二次按下回車就可以停止了

0 回復(fù) 有任何疑惑可以回復(fù)我~

你應(yīng)該是要按兩次才能停止吧?第一次使得flag=1 然后第二次就因?yàn)閒lag=1而使得你再按次回車就停止了

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

DOM事件探秘-抽獎(jiǎng)系統(tǒng)

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)