色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

我如何調用一個函數(等待幾秒鐘)然后調用另一個函數?

傅智翔1年前8瀏覽0評論

我正在創建一個程序,我基本上有這個按鈕,我用CSS制作的,我想讓他(點擊時)閃爍一種顏色,然后200毫秒后,恢復正常顏色,由于某種原因,我不能讓它正常工作

function highlight_button(button_id){
    button_id.style.backgroundColor="yellow"
    sleep(200)
    button_id.style.backgroundColor="red"
}

function sleep(milliseconds) {
    const date = Date.now();
    let currentDate = null;
    do {
        currentDate = Date.now();
        } 
    while (currentDate - date < milliseconds);
}

 highlight_button(myButton);

<button id="myButton">Press</button>

使用setTimeout()。你的代碼只是掛起瀏覽器。或者最好用CSS轉場或者動畫。

感謝貢獻一個堆棧溢出的答案!

請務必回答問題。提供詳細信息并分享您的研究!但是要避免…

尋求幫助、澄清或回應其他答案。根據意見發表聲明;用參考資料或個人經歷來支持他們。要了解更多,請查看我們關于撰寫精彩答案的提示。