ввести больше 1 символа?
https://jsfiddle.net/vc3hd291/1/
Почему никто не пользуется простыми html атрибутами?
maxLength="1"
так я и указывал)
И што не робит?
не, я же ссылку приложил с песочницы
Я с телефона сижу, не могу посмотреть, звиняйте)
тогда max="1"
не, для инпута тип текст maxLength, для числового max
Да у меня там ничего не видно, не увидел тип, но увидел камлкейс)
все равно можно https://jsfiddle.net/vc3hd291/4/
Попробуй просто через js проверка target.value на длину а там уже через replace или slice
какой браузер? у меня в хроме работает
Кликни инпут где ещё есть цифры, и ещё раз сможешь вводить
аа она так и так работает
<input type="text" pattern="\d*" maxlength="1">
<input type="text" pattern="\d*" maxlength="1">
да, а что говрит эта регулярка?
ааа без жс не работает. просто поставь type="number" min="0" max="1" и браузер не даст отправить форму, если больше 1. или валидируй через скрипт)
Обсуждают сегодня