为了账号安全,请及时绑定邮箱和手机立即绑定

获取生成div的值

获取生成div的值

holdtom 2018-10-24 10:11:23
这个表格是根据数据库来生成的,现在只有两条数据,所以只有两个,我怎么可以点删除的时候获取到当前第一列的值?
查看完整描述

1 回答

?
临摹微笑

TA贡献1982条经验 获得超2个赞

自己试了一下,下面这段代码应该可以拿过去直接用:

    var getClosest = function (elem, selector) {        for (; elem && elem !== document; elem = elem.parentNode) {            if (elem.matches(selector)) return elem;
        }        return null;
    };    var $tableBody = document.querySelector('.tablebody');    // 给删除按钮绑定 click 事件
    $tableBody.addEventListener('click', function(e) {        var button = e.target;        if (button.classList.contains("form_remove")){            var $row = getClosest(button, '.row'); // 获取 ‘.row' 父元素
            alert($row.firstElementChild.textContent); // 获取首个元素下面的内容
        } 
    });


查看完整回答
反对 回复 2018-10-24
  • 1 回答
  • 0 关注
  • 460 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信