_01_innertText_and_innerHtml.html 925 B

123456789101112131415161718192021222324252627282930
  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="div"></div>
  9. <button onclick="fun()">按钮</button>
  10. </body>
  11. <script>
  12. <!--点击按钮的时候给id= div 的元素设置内容 : 内容为: h1 标签内容 -->
  13. function fun() {
  14. // 1 获取id = div
  15. var div = document.getElementById("div")
  16. // 2 给元素去设置内容
  17. /**
  18. * innertText 和innertHtml
  19. * 如果设置文本是普通文本他们两个是没有任何区别的
  20. *
  21. * 但是如果设置内容包含html 元素 你想具备html 标签效果
  22. * 就必须使用innertHtml , 如果你不想具备html 效果就是innertText
  23. * @type {string}
  24. */
  25. // innertText 和innerHtml 去设置内容
  26. // div.innerText = "<h1>123</h1>"
  27. div.innerHTML = "<h1>123</h1>"
  28. }
  29. </script>
  30. </html>