猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
获取生成div的值
这个表格是根据数据库来生成的,现在只有两条数据,所以只有两个,我怎么可以点删除的时候获取到当前第一列的值?
holdtom
浏览 461
回答 1
1回答
临摹微笑
自己试了一下,下面这段代码应该可以拿过去直接用: 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); // 获取首个元素下面的内容 } });
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续