Форум программистов, компьютерный форум, киберфорум
Наши страницы
jQuery
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 22, средняя оценка - 4.91
Tema!
0 / 0 / 3
Регистрация: 22.06.2013
Сообщений: 38
#1

Запрет ввода букв - jQuery

10.12.2013, 04:15. Просмотров 3122. Ответов 2
Метки нет (Все метки)

Доброго времени суток, столкнулся с такой проблемой: есть форма, в этой форме есть ввод имени, email и телефона
Есть проверка на правильность ввода email
Javascript
1
2
3
4
5
6
7
8
9
    if(!/^\w+[a-zA-Z0-9_.-]*@{1}\w{1}[a-zA-Z0-9_.-]*\.{1}\w{2,4}$/.test(pForma.children('input[name=email]').val()))
 
    {
 
      alert("Введите корректный email");
 
      return false;
 
    }
как сделать проверку на то чтобы в поле "телефон" вводились только цифры (запрет букв)
Буду весьма вам благодарен
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.12.2013, 04:15
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Запрет ввода букв (jQuery):

Как сделать запрет ввода букв в поле для ввода input
Здравствуйте! Есть стандартное поле ввода <input type='text' name='name1'...

Запрет ввода е
Здраствуйте Есть проблема Нужно сделать чтобы в полее вводились только числа...

Запрет ввода данных
Всем привет. Подскажите, есть скрипт: <script>...

Запрет ввода символов в форму
Привет. Есть сайт с динамическими страницами, написанными на ASP.JavaScript,...

Запрет ввода числа в input
Есть калькулятор с инпутами типа number с step=0.5. Шаг (0,5) запрещает ввод...

Запрет нажатия кнопки при пустом поле ввода
как сделать так чтобы кнопка не нажималась если в поле ничего не ввели? ...

2
sMockingbird
282 / 282 / 72
Регистрация: 06.05.2013
Сообщений: 1,613
10.12.2013, 11:03 #2
Javascript
1
<input type="text" onkeydown="if ((event.keyCode>47 && event.keyCode<58) || (event.keyCode>95 && event.keyCode<106)) {} else {return false;}">
2
Heidel
112 / 112 / 39
Регистрация: 11.10.2011
Сообщений: 647
10.12.2013, 15:12 #3
Можно через jQuery и регулярное выражение (допускаются цифры и тире)
вот так, например (проверка при потере полем фокуса) http://jsfiddle.net/CxMW2/10/
или вот так (при потере полем фокуса или нажатии на ентер)
http://jsfiddle.net/CxMW2/11/

Можно добавить очистку поле после неправильного ввода номера, например
http://jsfiddle.net/CxMW2/13/
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.12.2013, 15:12
Привет! Вот еще темы с решениями:

Реализовать контроль ошибок ввода данных в поле, предназначенное для ввода времени
5.Реализовать в JavaScript контроль ошибок ввода данных в поле, предназначенное...

Реализовать контроль ошибок ввода данных в поле, предназначенное для ввода пароля
4.Реализовать в JavaScript контроль ошибок ввода данных в поле, предназначенное...

Реализовать контроль ошибок ввода данных в поле, предназначенное для ввода номера телефона
1.Реализовать в JavaScript контроль ошибок ввода данных в поле, предназначенное...

Запрет на отправку
Не отрабатывает return false, и отправляет форму, в чем может быть дело? ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru