javascript - 添加一个tr标签到table标签里,在控制台显示table标签时,有2个子元素?我想要的是tr标签包含到table标签里面
阿神
阿神 2017-07-05 10:42:04
[JavaScript讨论组]




    
    
    



    
姓名 年纪 性别 操作
A 21 删除
B 11 删除
C 23 删除

姓名:

年龄:

性别:

阿神
阿神

闭关修行中......

全部回复(2)
漂亮男人

会自动在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>
三叔

你可能是dom的层级没有搞清 tr并不是table的子元素 上面修改了答案可以简单实现你要的功能 你参考一下

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号