我有這個網站: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 +這樣的正則表達式。 –