如何访问HTML中的数字数据?

麦克风

我有一个这样的表(它也有其他行和列,但现在使用此表):

+----------------+
| Expected Total |
+----------------+
| R547 280,00    |
| R503 369,00    |
| R461 062,00    |
| R354 535,00    |
| R621 620,00    |
| R298 125,00    |
+----------------+

我有下面的jQuery,它遍历我的表并获取我想要的单元格值。

$("#GridView2 tr:has(td)").each(function () {
  var cell2 = $(this).find("td:eq(1)");
  Totals.push(cell2.html());
  alert(Totals);
});

现在的问题是,当我将结果警报到屏幕上时,得到以下输出。

R547 280,00 etc...

这显然会构建一个非常混乱且无法使用的数组。我一直在网上寻找解决方案,但目前还找不到任何东西。

(本质上,我只想获取数字,没有逗号,没有空格)

547280

有人遇到过这个问题吗?或者有人可以为我指出解决方案/正确的方向?

编辑:

感谢Razor和你们所有人,我设法使它能够工作:)注意:但是,我确实需要将其转换为字符串,然后再将其转换为int,然后再将其发送到我的图形中。因此,如果有人遇到此问题,以下是我的工作。

        $("#GridView2 tr:has(td)").each(function () {
            var cell2 = $(this).find("td:eq(1)");
            var scell2 = cell2.text();
            var sscell2 = scell2.split(/[a-zA-Z,\s]/).join("").slice(0, -2);
            Totals.push(sscell2);
            //alert(Totals);

        });
        //Back to Int for Graphs
        Total1 = parseInt(Totals[0]);
        Total2 = parseInt(Totals[1]);
        Total3 = parseInt(Totals[2]);
        Total4 = parseInt(Totals[3]);
        Total5 = parseInt(Totals[4]);
        Total6 = parseInt(Totals[5]);
剃刀

"R461 062,00".split(/[R,\s]/).join("").slice(0,-2) 将给461062

所以使用这个: var cell2 = $(this).find("td:eq(1)").split(/[R,\s]/).join("").slice(0,-2);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将数字数据映射到Pandas数据框中的类别/箱

如何更改HTML输出的数字数据格式

如何查找仅包含数字数据的非数字列?

从定界文件中读取数字数据

如何访问数据框中的数字

如何保持数字输入作为数字数据类型

如何将Excel文件中的数据集列放入数字数组

如何在PyTorch中为数字数据正确实现一维CNN?

当Python中存在数字数据时,如何解决TypeError:'No No Numeric Data to Plot'

如何在熊猫中合并包含数字数据的多列,但忽略空单元格

如何迭代对numpy数组中的数字数据进行分类?

使用RobotFramework从HTML提取数字数据

如何保护我的数字数据免受太阳耀斑的侵害?

在ARM中访问数字数组(使用Komodo编译)

如何使用Rails在数据库中存储数字数组

如何在JavaScript中验证数字数据类型的长度?

如何将文本和数字数据的混合转换为Apache Spark中的特征数据

r-如何用非数字数据分类?

如何将数字数据导入为文本?

如何以字符串形式检索数字数据

如何访问pythonflask中的html数据

如何使用xpath在xml中定位数字数据类型信息

如何将“序列值”插入到数字数据类型中?- SQL

将数字数据转换为 R 中的分类数据

如何在tensorflow中结合数字数据和图像数据进行训练?

如果布尔数据框在 R 中的位置为真,如何获取数字数据框值?

如何验证nestjs中的数字数组?

JSON 解析 php 中的数字数据

如何按r中数据框中的行对数字数据进行排名?