我有这个网站:JavaScript来去除HTML和货币符号
<span class="price-amount amount"><span class="price-currencySymbol">£</span>49.99</span>
我想不HTML和货币符号提取的'49 .99' 只是值。
我已经试过这样:
function() {
var element = document.querySelector('.price-amount');
var price = element.innerHTML.replace('£', '');
return price;
}
但结果是这样的:
<span class="price-currencySymbol">£</span>49.99
不是:49.99
您可以使用像\ d + \。\ d +这样的正则表达式。 –