1. //备注:innerHTML和innerText的区别
    2. //innerHTML:用来修改元素中的HTML
    3. //innerText:用来修改元素中的 文本
    4. <!DOCTYPE html>
    5. <html xmlns="http://www.w3.org/1999/xhtml">
    6. <head>
    7. <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
    8. <title></title>
    9. <script type="text/javascript"></script>
    10. </head>
    11. <body>
    12. <span id="ShowName">admin</span>
    13. <button id="ChangeSpanNameValue" onclick="ChangeNameValue();">改变</button>
    14. <script text="text/javascript">
    15. function ChangeNameValue()
    16. {
    17. //找到当前HTML文档中ID名称叫ShowName的节点,这样我们就可以操作元素
    18. var span = document.getElementById("ShowName");
    19. //会将原来的span标签全部转换成为h1标签,内容也会被修改
    20. span.innerHTML="<h1>Test</h1>";
    21. //只会把span标签中的内容替换为<h1>Test</h1>
    22. //并不会将span标签改变
    23. span.innerText="<h1>Test</h1>";
    24. }
    25. </script>
    26. </body>
    27. </html>