国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

JS實現簡單的鍵盤打字的效果

2024-05-06 16:18:36
字體:
來源:轉載
供稿:網友

本文給大家分享的是使用javascript實現的簡單的鍵盤打字效果,十分的簡單實用,推薦給有需要的小伙伴參考下。

以代碼形式實現過程分析:

 

 
  1. <html> 
  2. <head> 
  3. <title>打字效果</title> 
  4. <meta http-equiv="Content-Type" Content="text/html;charset=gb2312" /> 
  5. <style type="text/css"
  6. body{ 
  7. font-size:14px; 
  8. font-color:#purple; 
  9. font-weight:bolder; 
  10. </style> 
  11. </head> 
  12. <body> 
  13. 最新內容: <a id = "Hotnews" href="" target="_blank"> </a>  
  14. <script language="javascript"
  15. var NewsTime = 2000; //每條信息完整出現后停留時間 
  16. var TextTime = 100; //每條信息中的字出現的間隔時間 
  17.  
  18. var newsi = 0; 
  19. var txti = 0; 
  20. var txttimer; //調用setInterval的返回值,用于取消對函數的周期性執行 
  21. var newstimer; 
  22.  
  23. var newstitle = new Array(); //以數組形式保存每個信息的標題 
  24. var newshref = new Array(); //以數組形式保存信息標題的鏈接 
  25.  
  26. newstitle[0] = "歡迎來到我的博客"//顯示在網頁上的文字內容和對應的鏈接 
  27. newshref[0] = "http://m.survivalescaperooms.com/guihailiuli/"
  28.  
  29. newstitle[1] = "http://m.survivalescaperooms.com/guihailiuli/"
  30. newshref[1] = "http://m.survivalescaperooms.com/guihailiuli/"
  31.  
  32. newstitle[2] = "博客園歡迎你哦"
  33. newshref[2] = "http://m.survivalescaperooms.com"
  34.  
  35. newstitle[3] = "ByeBye~~"
  36. newshref[3] = "http://m.survivalescaperooms.com"
  37.  
  38. function shownew(){ 
  39. hwnewstr=newstitle[newsi]; //通過newsi傳遞,依次顯示數組中的內容 
  40. newslink=newshref[newsi]; //依次顯示文字對應的鏈接 
  41.  
  42. if(txti>=hwnewstr.length){ 
  43. clearInterval(txttimer); //一旦超過要顯示的文字長度,清除對shownew()的周期性調用 
  44. clearInterval(newstimer);  
  45. newsi++; //顯示數組中的下一個 
  46.  
  47. if(newsi>=newstitle.length){ 
  48. newsi = 0; //當newsi大于信息標題的數量時,把newsi清零,重新從第一個顯示 
  49. newstimer = setInterval("shownew()",NewsTime); //間隔2000ms后重新調用shownew() 
  50. txti = 0;  
  51. return
  52. clearInterval(txttimer);  
  53. document.getElementById("Hotnews").href = newslink;  
  54. document.getElementById("Hotnews").innerHTML = hwnewstr.substring(0,txti+1); //截取字符,從第一個字符到txti+1個字符 
  55.  
  56. txti++; //文字一個個出現 
  57. txttimer = setInterval("shownew()",TextTime);  
  58. shownew(); 
  59.  
  60. </script> 
  61. </body> 
  62. </html> 

以上所述就是本文的全部內容了,希望能夠給大家學習javascript有些幫助

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 中牟县| 马龙县| 莱芜市| 福泉市| 盘锦市| 永吉县| 临西县| 碌曲县| 建昌县| 舟曲县| 平阴县| 忻城县| 日土县| 沙河市| 苏尼特右旗| 宜城市| 萨嘎县| 全椒县| 曲沃县| 镇沅| 聂拉木县| 沈阳市| 蒲城县| 广灵县| 惠水县| 耿马| 渭南市| 靖州| 昌黎县| 永新县| 新化县| 灌阳县| 镇雄县| 合江县| 石阡县| 新密市| 工布江达县| 洛隆县| 阜新市| 宝应县| 马山县|