Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

1. В полях ввода прописываться только цифры и точку, если поставили запятую, то она автоматически заменяется на точку. Значение только до сотых, то есть 2.86 допустимо, а 2.865 нет. 

2. Максимальное число целых чисел (перед точкой) – 3.  

После точки – 2.  

Пример: 225.69  

3. Точку можно ввести только один раз.  

4. Если количество целых чисел равно трём, а курсор находиться перед точкой и вводим цифру – ничего не должно происходить, цифра не появляется.  

То же самое, если введены сотые (две цифры после точки) – если курсор находится после точки и вводим цифру – ничего не происходит.  

5. Если последняя цифра 0, то она дожна убираться, как текстовое поле теряет фокус. То есть, если мы ввели 2.0, то у нас должно округляться до 2, если ввели 1.70, то округляется до 1.7  

6. Если ввели ".5" и кликаем вне поля ввода (поле теряет фокус) – автоматически значение меняется на "0.5"  

7. На мобильных устройствах должно всё точно так же работать.  

8. Поставить точку в поле ввода можно только после первой цифры, в пустое поле поставить сразу точку нельзя.  

9. Максимальное значение – "3". То есть если больше "3" при потере полем фокуса значение меняется на "3".  

То есть, если вводим 195.55 - при потере фокуса заменяется на максимальное числовое значение "3".

10. Минимальное значение "0.45". То есть если меньше "0.45" (или "0" (ноль)) при потере полем фокуса значение меняется на "0.45".  

11. При пустом поле оно так и остаётся пустым при клике вне поля.  

В начале заявки напишите "скрипт" для антиботов, иначе отказ.

7 лет назад
atomdx
37 лет
17 лет в сервисе
Был
7 лет назад

Заявки фрилансеров

Нет заявок фрилансеров