Наличие номера типа ввода без атрибута шага Не требуется целочисленных шагов - PullRequest
0 голосов
/ 03 апреля 2019

Я хочу, чтобы ввод числа, когда пользователь может ввести любое число от 0 до 100, и это может быть целое число или число с плавающей запятой. Я обнаружил, что без атрибута step он все равно не будет отправлен, если число является числом с плавающей точкой. Я хочу, чтобы он принимал числа, такие как 0,1, 3,89282937, 4, 12,0, 22,5 и т. Д.

<form>
    <input type="number" min="0" max="100" value="0.1" />
    <br />
    <input type="submit" />
</form>

Я попытался добавить атрибут шага и установить его в очень низкое значение с плавающей запятой, но затем он разбивает счетчики числа, и когда пользователь использует клавиши со стрелками, он не будет увеличиваться / уменьшаться на 1.

<form>
    <input type="number" min="0" max="100" step="0.000000000000000001" value="0.1" />
    <br />
    <input type="submit" />
</form>
...