Weinaum
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору приветствую, есть проблемка. Имеется инпут типа number, в который могут быть введены пользователем как целые, так и десятичные числа. При этом некоторые пользователи могут вводить с точкой, а некоторые с запятой, например так - "40.50" , или так - "40,50". Введенное число я получаю jquery методом val() - вообще все в порядке, за одним исключением. Если пользователь вводит какое то значение с точкой, после которой нет десятичного значения (например, исправлял "40.50" на "40" и оставил "40.") - то val() вернет пустую строку - как я понимаю, введенное таким образом значение воспринимается как invalid data. Можно как то обмануть, чтобы val() вернул "40.00" или "40.0"? Без изменения типа инпута? |