古詩詞大全網 - 四字成語 - js函數帶參調用

js函數帶參調用

<span id="demo"></span>

<script>

var text="dffasdfasdfadsfadsfdaf;klsjdf;lkajsdf'alskdjf'asdlf"; //預定文字

var delay=200; //文字出現的時間間隔

var i=0 ; //初始化變量 i

function scrollit(){

//設置 id 為 demo 的對象內的文字為從變量 text 的 0 開始到 i 間的文字加"_"

document.getElementById('demo').innerHTML=text.slice(0,i++)+"_";

if(i>text.length){ //當 i 大於 text 的文本長度時

i=0; //重設 i 為 0,使文字重新從第壹個文字出現

//延時執行scrollit()函數,delay*10是為了讓顯示完整文字的時間長壹點

setTimeout("scrollit()",delay*10);

}

//否則在delay毫秒後再次執行scrollit()函數

else setTimeout("scrollit()",delay);

}

scrollit();//調用scrollit()函數

</script>