Ich bin sehr neu in HTML, Javascript und CSS, also bitte vergeben, wenn meine Frage für Sie idiotisch klingt. Meine Frage ist, wie kann ich verhindern, dass die Funktion die Dezimalzahl aufrundet.Javascript - Wie zu verhindernFixed von Abrundungen von Dezimalzahlen
Hier ist mein Link: http://jsfiddle.net/RWBaA/4/
Was ich versuche die Eingabe Ich überprüfe, ob ihre zu tun, ist eine gültige Dezimalzahl, wenn der Benutzer in das Textfeld ein. Gleichzeitig möchte ich auch überprüfen, ob die Eingabe eine gültige Währung ist, was bedeutet, dass nur zwei weitere Zahlen rechts vom Dezimalpunkt hinzugefügt werden können. Das Problem ist, wenn der Benutzer die dritte Zahl nach dem Komma gibt die zweite Zahl nach dem Komma wird auf die nächsten Hundertstel abgerundet, wenn die die dritte Zahl> = 5.
Testeingang:
Input Output 123456.781 -> 123456.78 123456.786 -> 123456.79
Warum erlaubt mein Code keine Pfeiltasten in Chrom?
Bitte helfen. Wenn Sie eine bessere Lösung haben, können Sie dies vorschlagen. Danke im Voraus.
'/ 100,0;'? Dies ist nicht c/C++ – qwertymk
Vielen Dank, es löste mein Problem ... Aber warte ... Warum kann ich nicht die Pfeiltasten in Google Chrome verwenden? Es funktioniert gut in Firefox. – TheOnlyIdiot
@qwertymk alte Gewohnheiten sterben hart ... und es war 1:30 Uhr ... – Alnitak