首頁  >  問答  >  主體

javascript - 加一個tr標籤到table標籤裡,在控制台顯示table標籤時,有2個子元素?我想要的是tr標籤包含到table標籤裡面

雷雷
阿神阿神2662 天前807

全部回覆(2)我來回復

  • 漂亮男人

    漂亮男人2017-07-05 10:44:04

    會自動在tr和table間渲染上一層tbody標籤 你F12看下不就知道了


        <table>
            <tr>
                <td>111</td>
                <td>删除</td>
            </tr>
        </table>
    <script>
    const td = document.getElementsByTagName('td')[1];
            td.onclick = function(){
                this.parentNode.parentNode.removeChild(this.parentNode);
            }<
    /script>

    回覆
    0
  • 三叔

    三叔2017-07-05 10:44:04

    你可能是dom的層級沒有搞清 tr並不是table的子元素 上面修改了答案可以簡單實現你要的功能 你參考一下

    回覆
    0
  • 取消回覆