Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

HTML как сделать чтобы в поле вводились только латинские буквы и цифры?

Иван Иванов Мудрец (17811), закрыт 6 лет назад
использую pattern. Пишу это:

pattern="^[a-zA-Z]+$"

И он разрешает вводить только латинские слова. Как СЮДА ЖЕ добавить еще и цифры, чтобы можно было ввести, например

Sandra1234 или 105Corsare20

Помогите, пожалуйста!
Лучший ответ
̑̈☣̑̋̑̎̑̈ ☠̤̥̤̭̤ ☢J̯̤ͣͮͣ̐̈ Высший разум (160387) 7 лет назад
Извеняюсь но ваш pattern="^[a-zA-Z]+$ и pattern ="^[a-zA-Z0-9]+$" не Х*я не работает делаю
так
<input type="text" oninput='this.value=this.value.replace(/[^\w\d]*/gi,"");'>
и полностью блокирую ввод то что не цифры и не латинские буквы
в чем я неправ почему у меня pattern не сработал ?

Иван ИвановМудрец (17811) 7 лет назад
Ввод разрешается, но когда нажимаешь кнопку, он говорит, что поле заполнено неправильно и просит заполнить по-другому)
̑̈☣̑̋̑̎̑̈ ☠̤̥̤̭̤ ☢J̯̤ͣͮͣ̐̈ Высший разум (160387) Бредятина катета мой вариант куда лучше если нельзя значит нельзя ⚤
Остальные ответы
Сергей Шиманский Мудрец (12063) 7 лет назад
гугли: регулярные выражения - числа
Похожие вопросы