У меня есть текстовое поле, которое должно содержать минимальное количество символов, а также максимальное количество символов. Как лучше всего использовать jQuery, чтобы убедиться, что ввод находится в пределах диапазона (при отображении сообщений о состоянии для пользователя), прежде чем разрешить пользователю отправлять форму?
Обновление: приведенный ниже код работает в некоторой степени, однако у меня возникают проблемы при удалении текста. Поскольку он использует «нажатие клавиши» для захвата событий в текстовом поле, переменная «длина» ложно увеличивается, например, при нажатии клавиши «Backspace». Похоже, проблема в том, что длина текста извлекается до факта , т.е. нажатие клавиши всегда будет приводить к длине того, что было до плюс 1. Как это правильно сделать?
Обновление: Мне кажется, я решил предыдущую проблему, используя функцию keyup вместо нажатия клавиши