本文主要和大家分享JS實作逐字出現效果代碼,最近看到一個簡單實用的逐字出現動畫效果,自己簡單寫了一個,小技巧,可以值得保存。
先上效果圖:
#原始碼:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <p id="showStr"></p> <p style="display:none" id="string"> 逐字出来的效果,哈哈哈哈哈哈哈哈哈 </p> <script type="text/javascript"> var index = 0; var str = document.getElementById("string").innerHTML; setInterval(function() { if(index == str.length) { //清除定时器 clearInterval(); //若要让效果无限循环,把index归0即可 // index = 0; } var a = document.getElementById("showStr") a.innerText = str.substring(0, index++); },400) </script> </body> </html>
相關推薦:
以上是JS實作逐字出現效果代碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!