Минимальное число, которое можно ввести = 0,01
Максимальное число, которое можно ввести = 94,99
если оно соответствует минимуму/максимуму он автоматически вернется к числу по умолчанию для минимума/максимума.
Тем временем, если вы введете число 01.21, число автоматически изменится на 1,21.
Спасибо, что нашли время чтобы ответить и указать направление.
Я хочу создать поле ввода, подобное этому.
Я пробовал так, но это не работает< /p>
Код: Выделить всё
function minmax(value, min, max) {
if (parseInt(value) < 0.01 || isNaN(value))
return 0.01;
else if (parseInt(value) > 94.99)
return 94.99;
else return value;
}Код: Выделить всё
Подробнее здесь: https://stackoverflow.com/questions/725 ... ge-oninput
Мобильная версия