Edge и IE: минимальное и максимальное значения для ввода формы не рабочие для всего указанного диапазона - PullRequest
0 голосов
/ 19 апреля 2020

Я создал следующий базовый c пример, чтобы проиллюстрировать эту проблему:

    <form>    
        <label>Not working: </label>
        <input type="number" step=0.01 min=0.80 max=0.99 required>
        <hr/>
        <input type="submit" />
    </form>

Я ожидаю, что диапазон [0,80-0,99] с шагом 0,01 будет принятым значением, и форма будет отправлена , Это работает в Firefox, как я и предполагал, однако в Edge значения [0,94, 0,95, 0,96, 0,97, 0,98, 0,99] не являются допустимыми входными данными.

Пожалуйста, смотрите следующее JSFiddle: http://jsfiddle.net/wrv6sxe1/4/. Это должно нормально работать в Firefox, но (по крайней мере для меня) отправка формы должна завершиться неудачей в MS Edge. Я не пробовал Chrome.

...