Как проверить шаг ввода номера без формы - PullRequest
0 голосов
/ 09 мая 2019

Я обновляю набор записей через таблицу. В каждой строке таблицы есть поля ввода [type = 'number']. Поскольку вы не можете поместить элементы формы в таблицу, каждый ввод не находится в контексте формы. В числовых полях установлены атрибуты шага. Когда происходит обновление, они запускают ajax-запросы. В результате пользователь может перейти к таблице обновления каждого элемента без необходимости открывать форму для каждого обновления. Это все работает, но ...

Поскольку я запускаю ajax-запрос без проверки формы, содержимое номера не проверяется на шаге. Поэтому, если шаг равен 1, они должны иметь возможность вводить только целые числа. Но они могут ввести 1,5.

Если я создаю форму с настроенными входами, браузер проверяет каждое числовое поле и показывает пользователю ошибку, если она не соответствует шагу.

Как мне выполнить эту проверку вне контекста формы? Есть ли какой-нибудь метод, который я могу вызвать для проверки поля по шагу?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...