Ich versuche, den Inhalt eines innerHTML auf einer Webseite zu kopieren und eine Zahl zu berechnen, dann fügen Sie das zu innerHTML hinzu, aber sie enthalten ein $, das die Berechnung.Ignoriere bestimmte Zeichen in einem innerHTML, also kann ich parseInt verwenden
var x = document.getElementsByClassName("item");
var i;
var counter;
for (i = 0; i < x.length; i++) {
counter += parseInt(x[i].innerHTML, 10);
var j = Math.floor(counter/2.15);
x[i].innerHTML += (" " + j +"K");
}
<div class="item">$25.00</div>
Ein Beispiel für die innerHTML- wären will $ 25.00 und ich diesen Wert nehmen und es um 2,15 zu teilen und nach dem 25.00 $ setzen. EX: $ 25,00 11K
Dieser Code gibt NaNK zurück, weil das Dollarzeichen ($), was kann ich tun, damit es ignoriert oder entfernt wird, damit die Berechnung funktionieren kann? Außerdem verwende ich parseInt nicht richtig.