Есть код, который при клике по инпуту берет его дата атрибут и плюсует к основной цене
Так вот, все нормально работает до тех пор пока цена будет без пробела. (20000). Есть у кого мысли как сделать чтобы цену брать с пробелом (20 000) и плюсовать к ней? Сейчас нули отсекаются и берется только цена до пробела
function calcPrice(elem, startPrice) {
// const inputWrapper = document.querySelector('.cart-js');
const inputItems = elem.querySelectorAll(".card-option");
const price = elem.querySelector("[data-total]");
price.dataset.total = parseInt(startPrice);
let currentPrice = parseInt(startPrice);
inputItems.forEach(function (item) {
const priceEl = item.querySelector("[data-price]");
// const price = document.querySelector('[data-total]');
if (priceEl.checked) {
currentPrice += parseInt(priceEl.dataset.price);
const total = (price.dataset.total = currentPrice);
}
});
// console.log(totalPrice)
}