_02_文本内容设置练习.html 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Title</title>
  6. </head>
  7. <body>
  8. <div id="div1"></div>
  9. <div id="div2"></div>
  10. 倒计时:<h1 id="h">10</h1>
  11. <div id="div"></div>
  12. </body>
  13. <script>
  14. var timer = setInterval(function () {
  15. // 1 获取标签内容
  16. var h1 = document.getElementById("h")
  17. var numStr = h1.innerText
  18. // 2 把类型转成int
  19. var num = parseInt(numStr)
  20. // 3 进行-- 操作
  21. num--;
  22. // 4 重新设置到h1 这里
  23. h1.innerText = num;
  24. if (num == 0) {
  25. // 清除定时器
  26. clearInterval(timer)
  27. // 给div 标签设置新年快乐
  28. var div = document.getElementById("div")
  29. div.innerHTML = "<h1 style='color: red'>新年快乐</h1>"
  30. }
  31. }, 1000)
  32. // // 每隔1s 重新设置一下时间
  33. // setInterval(function (){
  34. // // 现在想要把本地时间实时展示界面中
  35. // var div = document.getElementById("div1")
  36. // div.innerText = new Date().toLocaleString()
  37. // },1000)
  38. //
  39. // setInterval(function (){
  40. // // 现在想要把本地时间实时展示界面中
  41. // var div2 = document.getElementById("div2")
  42. // div2.innerHTML = "<font color='red'>"+new Date().toLocaleString()+"</font>"
  43. // },1000)
  44. </script>
  45. </html>