• innerHTML和outerHTML区别以及document.querySelector


    1.innerHTML:innerHTML 设置或获取位于对象起始和结束标签内的HTML

    <body>
            <p>你好</p>
            <div id="test"><h5>就是喜欢你</h5></div>
            <script type="text/javascript">
                var hj=document.getElementById("test").innerHTML;
                alert(hj);
            </script>
    </body>
     
    输出结果:
     
    <h5>就是喜欢你</h5>

    2.outerHTML :outerHTML设置或获取对象及其内容的HTML形式

    <body>
            <p>你好</p>
            <div id="test"><h5>就是喜欢你</h5></div>
            <script type="text/javascript">
                var kj=document.getElementById("test").outerHTML;
                alert(kj);
            </script>
    </body>
     
    输出结果:
     
    <div id="test"><h5>就是喜欢你</h5></div>

    3.document.querySelector:HTML 的DOM querySelector()方法可以不需要额外的jQuery等支持,也可以方便的获取DOM元素,语法跟jQuery类似

    1. <body>
    2.  
      <p>你好</p>
    3.  
      <div id="test"><h5>就是喜欢你</h5></div>
    4.  
      <script type="text/javascript">
    5.  
      var hj=document.getElementById("test").innerHTML;
    6.  
      alert(hj);
    7.  
      </script>
    8.  
      </body>
    9.  
       
    10.  
      输出结果:
    11.  
       
    12.  
      <h5>就是喜欢你</h5>
  • 相关阅读:
    NSAttributedString用法
    xib Nib IB 可视化编程详解
    对虚函数的理解
    QSS的关键词
    Qt发布问题
    Qt使用与问题处理
    Qt术语
    Qt国际化——使用自带翻译包
    Qt 小记
    查看端口及使用进行
  • 原文地址:https://www.cnblogs.com/vickylinj/p/13883290.html
Copyright © 2020-2023  润新知