ich einige Eingaben in einem HTML-Formular mit Javascript haben die Eingaben auf Änderungen AutofillJavascript parseFloat ohne Dezimalstellen Autofill
Das Problem ist, dass die Folge Code zeigen Dezimalstellen mehr Dezimalstellen wie dieser 42880,34623465464356435634 Der Code ist:
thetotal.value = parseFloat(total.value) * (1.00/1.19);
Dieser Code erhalten den Preis abzüglich Steuern vom Gesamt und es funktioniert, aber es mir die Dezimalzahlen zeigen ...
Was ich brauche, ist der Preis in dem Beispiel zu sein:
42880
Ohne Punkte oder Kommas. oder, wie 42,880 oder 42.880 und absolutly nicht 42880,34623465464356435634
Ich will nur zeigen, 42880
Versuchte mit .round wie folgt aus:
thetotal.value = parseFloat(total.value) * (1.00/1.19).round(2);
.round (2), aber aus irgendeinem Grund die addEventListener Anschlag Arbeiten für diesen Eingang bei Verwendung von .round (2)
So möchten Sie 'parseInt()'?! ... –
Was mit 'ParseInt falsch ist()' ?! –
es funktioniert perfekt vielen Dank – Liberator