Запретить пользователю вводить более 2 десятичных знаков при вводе - PullRequest
0 голосов
/ 12 июня 2018

Я работаю над HTML-формой, и мне хотелось бы знать, есть ли инструмент или способ ограничить пользователя некоторыми правилами во входных данных, например: -Не разрешать пользователю вводить более 2 цифр послеточка - не позволяет пользователю ставить более 1 точки

Я думал о регулярных выражениях, но как применить это в реальном времени.

Спасибо.

1 Ответ

0 голосов
/ 13 июня 2018

Вы можете запустить процесс проверки формы с помощью JavaScript.Используйте HTML DOM, чтобы получить все поля ввода, затем используйте манипуляции со строками, чтобы найти его атрибут «значение» для символов.

document.getElementById () и аналогичные методы могут извлекать различные элементы на странице.После метода getElement, который вы использовали для поиска поля ввода, введите «.value», а затем он должен вернуть все, что находится в этом поле.Затем выполните это, например, data .includes () или подобное, чтобы проверить наличие определенных символов.

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