最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

基于js實(shí)現(xiàn)逐步顯示文字輸出代碼實(shí)例

 更新時(shí)間:2020年04月02日 10:49:34   作者:白眉少俠  
這篇文章主要介紹了基于js實(shí)現(xiàn)逐步顯示文字輸出代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

今天清理chrome書簽,突然就點(diǎn)到了一個(gè)關(guān)于 知乎五周年的網(wǎng)頁(yè),這幫程序員的腦子真有趣,就算是保存一年后再看也還是覺(jué)得好有趣,下邊是一個(gè)截圖圖片描述

這個(gè)網(wǎng)頁(yè)展示了一個(gè)類似ide接口的小窗口,文字逐步輸入,并且還伴隨一些有點(diǎn)炫的css動(dòng)畫,為個(gè)人生成專屬數(shù)據(jù)。當(dāng)然這個(gè)展示還包括了其他一些數(shù)據(jù)的傳輸啦,特殊效果(類似觸發(fā)一個(gè)標(biāo)簽的js回調(diào)啦),css那個(gè)一堆波浪的動(dòng)畫啦等等一些有意思的,這些暫時(shí)不管,我們今天就來(lái)看看這個(gè)逐步顯示的文字是怎么做到的,我首先想到的就是做一個(gè)簡(jiǎn)單的demo

由于沒(méi)有讀過(guò)這個(gè)網(wǎng)頁(yè)的源碼所以不保證思路相同,所以做法很簡(jiǎn)單就是:

把一段文字用定時(shí)器回顯到網(wǎng)頁(yè)上,

最后有一個(gè)一閃一閃的游標(biāo),那個(gè)是需要單獨(dú)拿出來(lái)的做一個(gè)定時(shí)器的,下邊給出代碼參考:

<!DOCTYPE html> 
<html> 
<head> 
<meta charset=" utf-8"> 
<title>逐個(gè)顯示</title> 
<style type="text/css">
#fuck{
  visibility:visible;
}
</style>


<body> 
<div id="content" style="float:left"></div><span id="fuck">|</span>
</body> 
<script type="text/javascript"> 
window.onload=function(){
//首先要干的就是:先把后邊的span初始化好
function toggleSpan(){
  var HIDspan=document.getElementById("fuck");
  HIDspan.style.visibility=(HIDspan.style.visibility=="visible")?"hidden":"visible";
}
setInterval(toggleSpan,500);


//開(kāi)始初始化基礎(chǔ)文本
 var ocontent=document.getElementById("content");
 var str="你猜我們會(huì)寫幾個(gè)字,不管我寫幾個(gè)字反正不會(huì)超過(guò)一行就對(duì)了";
 var i=0;
 var flag=null;
 
 
 function done(){
  if(i<str.length){
   ocontent.innerHTML=str.substring(0,i+1);
   i=i+1;
  } 
  else{
   clearInterval(flag);
  } 
 }
 flag=setInterval(done,200);
}
</script> 
</html>

這樣一個(gè)簡(jiǎn)單的js控制回顯就完成了,是不是超級(jí)簡(jiǎn)單? ^V^

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

清涧县| 清原| 建宁县| 贺州市| 崇明县| 亚东县| 尉氏县| 都匀市| 株洲市| 宿迁市| 长寿区| 无锡市| 玉林市| 维西| 桓仁| 永春县| 宜昌市| 安顺市| 奉贤区| 武鸣县| 武安市| 遂平县| 达尔| 通榆县| 大足县| 金沙县| 探索| 静安区| 苍南县| 广丰县| 清涧县| 临洮县| 屏边| 博野县| 邯郸市| 沧州市| 嘉义县| 呼图壁县| 明溪县| 汨罗市| 连南|