У меня есть форма, включающая числовые входы, которые должны представлять проценты, которые настроены примерно так:
<input type="number" min="0" max="1" step="0.01" />
В настоящее время значения отображаются как десятичные числа, например, 0,25. Я думаю, что было бы намного удобнее, если бы число, отображаемое в текстовом поле, отображалось как процент. Я уже отключил ввод с клавиатуры в поле, используя приведенный ниже код jQuery, поэтому я не беспокоюсь о том, что пользователи вводят значения изгоев:
$('input[type="number"]').keypress(function (field) {
field.preventDefault();
});
Есть ли простой способ изменить числовые поля для отображения процента?
Спасибо!