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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用 document.write 更改文本并刪除過去的文本

如何使用 document.write 更改文本并刪除過去的文本

德瑪西亞99 2023-07-29 13:54:31
我想為網(wǎng)站制作一個加載動畫,我認為這些 Unicode 字符看起來不錯:? ? ? ? 但我不知道該怎么做。
查看完整描述

2 回答

?
呼啦一陣風

TA貢獻1802條經(jīng)驗 獲得超6個贊

你可以用這樣的方法來做到這一點:


var animationContainer = document.querySelector('#animation');

var animationThing = 0;


setInterval(function() {

  switch (animationThing) {

    case 0:

        animationContainer.innerHTML = '?';

        animationThing++;

        break;

        

    case 1:

        animationContainer.innerHTML = '?';

        animationThing++;

        break;

        

    case 2:

        animationContainer.innerHTML = '?';

        animationThing++;

        break;

        

    case 3:

        animationContainer.innerHTML = '?';

        animationThing = 0;

        break;

   }

}, 200);

<span id="animation"></span>


查看完整回答
反對 回復 2023-07-29
?
揚帆大魚

TA貢獻1799條經(jīng)驗 獲得超9個贊

有多種方法可以設置元素的內容。setTimeout這只是使用或 來setInterval在暫停后繼續(xù)更改內容的情況。


例如:


const chars = ['?','?', '?', '?'];

const el = document.getElementById('spinner');


let index = 0;


function changeChar() {

  el.innerText = chars[index];

  index = (index + 1) % chars.length;

  setTimeout(changeChar, 200);

}


changeChar()

<div id="spinner" />


查看完整回答
反對 回復 2023-07-29
  • 2 回答
  • 0 關注
  • 165 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號