如何使用 JavaScript 从 HTML 表格的一列中获取值?
我想获取一个字段的值,即动态创建的 HTML 表中的一列。
最佳答案
如果你使用 jQuery,你可以使用这个插件
$.fn.getColumn = function(column) {
return this.find('tr').map(function() {
return $(this).find('td').eq(column).text();
}).get();
};
使用:
$('table').getColumn(1);
没有 jQuery 就会这样
function getColumn(selector, column) {
var rows = document.querySelector(selector).getElementsByTagName('tr');
return [].slice.call(rows).map(function(tr) {
return tr.getElementsByTagName('td')[column].innerText;
});
}
关于javascript - 从 HTML 表中检索列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18486662/