JavaScript - как предотвратить округление toFixed десятичных чисел
Я очень плохо знаком с html, javascript и css, поэтому, пожалуйста, простите, если мой вопрос звучит для вас идиотски. Мой вопрос, как я могу предотвратить функциюtoFixed()
от округления десятичного числа.
Вот моя ссылка:http://jsfiddle.net/RWBaA/4/
То, что я пытаюсь сделать, - это проверять ввод, если оно является действительным десятичным числом всякий раз, когда пользователь вводит текстовое поле. В то же время я также хочу проверить, является ли ввод действительной валютой, что означает, что он может добавить только еще два числа справа от десятичной точки. Проблема заключается в том, что пользователь вводит 3-е число после десятичной точки, 2-е число после десятичной точки округляется до ближайших сотых, если 3-е число равно & gt; = 5.
Тестовый ввод:
Input Output 123456.781 -> 123456.78 123456.786 -> 123456.79
Почему мой код не позволяет использовать клавиши со стрелками в Chrome?
Пожалуйста помоги. Если у вас есть лучшее решение, вы можете предложить. Заранее спасибо.