У меня есть 2 поля ввода. Я хочу, чтобы этот пользователь не мог ввести какую-либо цифру, которая начинается с 0. Обратите внимание, что только 0 в начале. Это может быть в конце или в середине, но не в начале.Поле ввода - запретить пользователю вводить 0 в качестве первой цифры
Так позвольте 4, 40, 4440, но не 04.
Проверить это fiddle где я поместил несколько других ограничений, как только числовые значения разрешены, длина 4. Теперь я хочу, чтобы добавить ограничение, связанные с 0.
Как это можно сделать с помощью jQuery?
HTML
<input name="major" size="1" value="4" class="major_rev">.
<input name="minor" size="1" value="24" class="minor_rev">
Только тест на 'keyup', а не на' keydown' и использовать простой регулярное выражение (что-то вроде '/^ [1-9] \ d * $/') – Zeta
Знаете ли вы, что вы не позволяете людям использовать поля с numpad? – Sumurai8
Если я использую 'keyup', то проверка на' not allow alphabets' не работает. –