使用 javascript 获取数字

Get number with javascript

本文关键字:数字 获取 javascript 使用      更新时间:2023-09-26

我有一个Javascript Bookmarlet,我想在其中获取可能显示在当前页面上的价格。因此,例如在购物网站上,它可以获取用户当前正在查看的商品的价格。

我想一种方法是抓取页面上的所有文本,也许可以通过javascript获取网页文本然后从那里过滤,在找到货币符号(£,$ 等)后只获取数字,理论上应该只留下价格。

但是,我现在确定我将如何实际过滤到数字,如果这是正确的方法?

如何获取标记的文本值?

例如,假设您有:

<span id="price">£5.00</span>

你可以用jQuery执行以下操作:

$('#price').text();

或者香草javascript:

document.getElementById('price').innerText

前提是文本周围实际上有一个包装器,或者您可以访问标记。