Ввод HTML-номера не проверяется правильно?
У меня есть форма с двумя входами, и я изменяю каждый вход в зависимости от значения другого.
HTML-код:
<input class="form-control" type="number" name="amount-user-currency" step="0.01" min="22.033873179409255" max="394.738">
Я установил его для проверки шага 0,01, но когда в браузере набирается 2-десятичное значение, я не могу отправить форму.
Я даже попытался отформатировать min, max и value с двумя десятичными знаками, и он делает то же самое, например, когда я ввожу 100, это дает мне случайное
Что я делаю неправильно?