求助,读取某网页表格里的一列数据
本帖最后由 qwert12345sd 于 2022-4-28 00:05 编辑**!(data/attachment/forum/202204/28/000118p7kj74bdjkvk0zm7.png)!(data/attachment/forum/202204/28/000134p9x8gg8t9n9ef59c.png)求助,读取某网页表格里的一列数据然后相加,结果显示出来,应该怎么写?** 这个可以tr td:ntd-child(列)然后queryselectorall,获取到nodelist集合之后调用reduce函数 李恒道 发表于 2022-4-28 00:33
这个可以tr td:ntd-child(列)然后queryselectorall,获取到nodelist集合之后调用reduce函数 ...
感谢你的回复,我是菜菜菜鸟{:4_115:}能说的具体点吗感谢 qwert12345sd 发表于 2022-4-28 23:54
感谢你的回复,我是菜菜菜鸟能说的具体点吗感谢
有兴趣的话可以学学
已经是全部的流程了哦 let numbers=0;
document.queryelectorAll("tr.ant-table-row>td:nth-child(4)").map((x)=>{
if (x.indexOf('M')>0) numbers+=(+(x.replace(/MB\/s/,'')))*1024;
else numbers+=+(x.replace(/KB\/s/,''))
});
alert(numbers);
包含字符内容要处理,后面你还要换算单位…… 极品小猫 发表于 2022-4-29 13:49
包含字符内容要处理,后面你还要换算单位……
感谢这个太有用了
页:
[1]