我的网络iframe上有很多数据值。
表没有任何id,只有类。所有值都在td中带有类的href中。
请问如何从td中的href获取值并同时将它们分开?
我想将dvalue与每个tr分开。
每两行都在您自己的表格中。非常感谢你。
答案 0 :(得分:0)
根据您的评论以及此问题仅使用JavaScript标记的事实,我根据屏幕截图中显示的HTML结构编写了一个快速JavaScript代码段,以查找每行的最大值。
它是使用ES6编写的,您需要调整它以使用多个表。但它应该让你开始。
// Create helper query selector method
const find = (selector, context = document) => [].slice.call(context.querySelectorAll(selector));
// Find maximum value for each table row
const odds = find('table tr').reduce((odds, row) => {
const values = find('td.odds .value', row).map((a) => a.text);
const max = Math.max.apply(null, values);
return odds.concat(max);
}, []);
console.log(odds);
这是一个有效的JSBin示例:https://jsbin.com/voriwavifi/1/edit?js,console
答案 1 :(得分:0)
非常感谢,你是我的英雄。 我一直试图改变脚本几个小时但没有成功。阵列不是我的强项。
除了最大的数字之外,是否可以显示由公式产生的新列?
同时,不显示超出超链接的数字,而是显示输入类型文本中的数字,每个数字都有自己的名称? (进一步处理会有什么好处。)
我只需要一个表格,当我点击单选按钮(每两行1个按钮)时,它会自动将我的结果输入到我的php计算器中,该计算器输入输入类型文本。 (a picture)
式:
((((tln1 /(tln1 + tln2))* tln2)+((tln2 /(tln2 + tln1))* tln1))/ 2)= 3位小数的数字
有可能吗?