JavaScript - 选择一个类,然后删除井号,然后执行求和



我正在使用chrome控制台尝试创建一个字符串来执行以下操作:从页面中获取价格并将其乘以。

我已经做到了这一点,但我在 JavaScript 方面处于基本水平。

document.querySelector(".classname").innerHTML;

&

.replace(/u00A3/g, '');

但是,我不确定如何将这两个字符串组合在一起,以便一旦它找到第一个字符串的价格,然后删除第二个字符串的井号,任何帮助将不胜感激!

如果你不明白我的意思,那么我很抱歉!

看看这段代码:

function parsePrice(elem) {
    return parseFloat(elem.innerHTML.replace(/[^0-9.]+/g,"")); //remove anything that is not a digit or dot
}
document.querySelectorAll('.test').forEach(function(elem){
  elem.innerHTML = '£'+parsePrice(elem)*4
});
<div class="test">£75</div>
<div class="test">£15</div>
<div class="test">£25</div>

相关内容

最新更新