ich habe die folgende Funktion cpmwarum der Wert von HTML-Textfeld ändern, wenn es Komma hat?
Funktion CalCPM() {
var nv = document.getElementById('txtviews').value;
var nc = document.getElementById('txtcost').value;
var result =parseFloat(nc)/parseFloat(nv)/1000;
if(!isNaN(result))
{
document.getElementById('cpm').value = result.toFixed(4);
}
}
es gut funktionieren erwarten zu berechnen, wenn Sie Komma der Zahl ausgedrückt, bedeutet wenn Sie setzen txtviews 1000000 und in txtcost 3000 erhalten Sie ein korrektes Ergebnis, das ist 3.000
Allerdings, wenn Sie co verwenden mmas in eine der Zahlen dann beginnt das Problem, wie
, wenn Sie in txtviews 1.000.000 setzen und in txtcost 3000
dann wird das Ergebnis 0,000003
sein, die kein korrekter Wert ist, jede Idee warum?
Dank