js打字效果

JS打字效果

body{

font-family: Arial;

margin-top:0px;

background-repeat:no-repeat;

padding-top:100px;

}

#myContent, #myContent blink{

width:500px;

height:200px;

background:black;

color: #00FF00;

font-family:courier;

}

blink{

display:inline;

}

var charIndex = -1;

var stringLength = 0;

var inputText;

function writeContent(init){

if(init){

inputText = document.getElementById('contentToWrite').innerHTML;

}

if(charIndex==-1){

charIndex = 0;

stringLength = inputText.length;

}

var initString = document.getElementById('myContent').innerHTML;

initString = initString.replace(/

' || nextFourChars=='

'){

theChar ?= '

';

charIndex+=3;

}

initString = initString + theChar + "_";

document.getElementById('myContent').innerHTML = initString;

charIndex = charIndex/1 +1;

if(charIndex%2==1){

document.getElementById('blink').style.display='none';

}else{

document.getElementById('blink').style.display='inline';

}

if(charIndex<=stringLength){ setTimeout('writeContent(false)',10); }else{ blinkSpan(); } } var currentStyle = 'inline'; function blinkSpan(){ if(currentStyle=='inline'){ currentStyle='none'; }else{ currentStyle='inline'; } document.getElementById('blink').style.display = currentStyle; setTimeout('blinkSpan()',1000); }

御坂網(wǎng)絡歡迎你

你好,我是御坂網(wǎng)絡的智能程序,很高興你打開這個頁面.請問你是要加入御坂網(wǎng)絡,成為御坂網(wǎng)絡的一員嗎?

好的,那么請問該怎么稱呼你呢?

writeContent(true);

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 此代碼是很久之前寫的需要和emlog一路上注冊插件配合使用,替換一路上注冊插件的前臺頁面為以下代碼.本代碼美化部分...
    f675b1a02698閱讀 496評論 0 0
  • 我們首先要明白,我們給頁面添加效果用到的js到底是什么?js其實包含三部分:dom 文檔對象模型 bom 瀏覽...
    一直以來都很好閱讀 874評論 0 0
  • 1. tab列表折疊效果 html: 能源系統(tǒng)事業(yè)部 崗位名稱: 工作地點 崗位名...
    lilyping閱讀 2,014評論 0 1
  • 單例模式 適用場景:可能會在場景中使用到對象,但只有一個實例,加載時并不主動創(chuàng)建,需要時才創(chuàng)建 最常見的單例模式,...
    Obeing閱讀 2,315評論 1 10
  • 這次我要寫的是什么呢?當然是制作標本的過程和在玩的時候的感受啦!讓我們先講制作標本的過程吧! 在雨神奇的下完之后,...
    洵張閱讀 461評論 1 1

友情鏈接更多精彩內容