zoukankan      html  css  js  c++  java
  • 非正规写法获取不到tr,td

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
        </head>
        <body>
        <div id="temp">
            <tr>
                <td>dad</td>
            </tr>
            <tr>
              <td>dad</td>
            </tr>    
        </div>
            
        </body>
        <script>
            var divDom=document.getElementById("temp").innerHTML;
            console.log(divDom);
        </script>
    </html>

    不管怎么整都获取不到tr,td,想了半天没有想明白,最后在tr上添加table,完整了一下结果,结果出来了,说明想要获取tr,td必须在正规的写法下,例如

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
        </head>
        <body>
        <div >
            <table id="temp">
                <tr>
                    <td>dad</td>
                </tr>
                <tr>
                  <td>dad</td>
                </tr>
            </table>
        </div>
            
        </body>
        <script>
            var divDom=document.getElementById("temp").innerHTML;
            console.log(divDom);
        </script>
    </html>

    这样就可以获取到tr,td.

  • 相关阅读:
    汇编 gdb调试
    汇编 运行错误解决办法
    binutils安装
    汇编错误
    汇编
    pthread_create()
    error2019-01-17 宏STDOUT_FILENO
    2019-01-17 跳至首行
    .NET MVC 两种视图引擎(Razor、Aspx)
    ECharts属性设置
  • 原文地址:https://www.cnblogs.com/binmengxue/p/5333983.html
Copyright © 2011-2022 走看看