3 / 3 / 14
Регистрация: 26.01.2016
Сообщений: 481
|
||||||
1 | ||||||
Проверка на заполнение полей14.03.2016, 21:22. Показов 13880. Ответов 10
Метки нет (Все метки)
Создаю регистрационную форму для ввода логина и пароля не могу понять как сделать проверку полей, что бы если они пустые(не заполнены), то писало, мол вы не заполнили поля.
name, password - TextField
0
|
14.03.2016, 21:22 | |
Ответы с готовыми решениями:
10
Проверка полей формы перед закрытием окна Swing Проверка на заполнение полей Проверка полей на заполнение Регистрация. Проверка на заполнение полей |
238 / 237 / 142
Регистрация: 03.02.2011
Сообщений: 1,437
|
||||||
14.03.2016, 21:38 | 2 | |||||
1
|
3 / 3 / 14
Регистрация: 26.01.2016
Сообщений: 481
|
||||||
15.03.2016, 09:31 [ТС] | 3 | |||||
Огромное спасибо работает, я бы не додумался
Добавлено через 35 минут Вопрос в "догонку", а как сделать проверку на телефон? т.е. если вводят цифры или - +, то все ок, а если символы, то ошибка? Добавлено через 28 минут почитал инет на ск-ко я понял это относится к регулярным выражениям, завтра буду лопатить Добавлено через 10 часов 4 минуты
Если я все положу в один if все работает, но если я хочу сказать, что в номере телефона есть буквы, а в емайле ошибка, нет @, все висит
0
|
238 / 237 / 142
Регистрация: 03.02.2011
Сообщений: 1,437
|
|
15.03.2016, 09:38 | 4 |
Это как вам ума хватило в while вставить. Бесконечный цикл.
0
|
3 / 3 / 14
Регистрация: 26.01.2016
Сообщений: 481
|
|
15.03.2016, 09:50 [ТС] | 5 |
я за утро и while и if и все в один лил все равно ((, да условие для емайла не рабочее
Добавлено через 7 минут если я все лью в один if с разными условиями, то месседж пишет только последний минуя все предыдущие
0
|
238 / 237 / 142
Регистрация: 03.02.2011
Сообщений: 1,437
|
||||||
15.03.2016, 10:02 | 6 | |||||
Сообщение было отмечено Huge как решение
Решение
Зачем всё в один IF?
Добавлено через 3 минуты Почему нельзя сделать что-то типа:
1
|
3 / 3 / 14
Регистрация: 26.01.2016
Сообщений: 481
|
||||||
15.03.2016, 10:05 [ТС] | 7 | |||||
Добавлено через 1 минуту у меня в else запуск добавления в БД, т.е. если все поля заполнены верно оно добавляет результат в БД
0
|
238 / 237 / 142
Регистрация: 03.02.2011
Сообщений: 1,437
|
|
15.03.2016, 10:07 | 8 |
Сообщение было отмечено Huge как решение
Решение
Я повторяю вопрос. Зачем вы всё в этот иф вставляепте? Он туда входит елси поля пустые. Делайте как я написал выше. Пошаговая валидация. Что-то не проваледировалось, сразу выходить, зачем проверять что-то дальше, если в начале что-то уже не так?
Добавлено через 1 минуту Зачем в else? Боги мой. Читайте что я написал. В ДБ добавлять только в том случае, если все валидации прошли и всё. Без каких либо else.
1
|
3 / 3 / 14
Регистрация: 26.01.2016
Сообщений: 481
|
||||||
15.03.2016, 11:45 [ТС] | 9 | |||||
Спасибо оказывается мой код тоже работал, но нужно было soutы прописать, тогда бы я понял где ошибаюсь.
Еще раз спс огромное Добавлено через 2 минуты В Вашем коде не понял {2,} Добавлено через 3 минуты разобрался не менее 2-х раз Добавлено через 1 час 20 минут ну и, надеюсь, последний вопрос почему ELSE в этом коде ловит только последний IF?
0
|
238 / 237 / 142
Регистрация: 03.02.2011
Сообщений: 1,437
|
|
15.03.2016, 12:02 | 10 |
Потому что else есть только у посленего IF'a.
Третий раз спрашиваю. Зачем вы используете ELSE? Почему не сделать как я уже два раза писал? Если валидация не прошла, просто выходить из метода....
0
|
3 / 3 / 14
Регистрация: 26.01.2016
Сообщений: 481
|
|
15.03.2016, 22:59 [ТС] | 11 |
да согласен, утро было, тупил трошки, сделал "комби", часть Вашего, часть своего оставил
все работает.
0
|
15.03.2016, 22:59 | |
15.03.2016, 22:59 | |
Помогаю со студенческими работами здесь
11
Проверка на заполнение полей TextBox Проверка на заполнение полей формы Проверка полей вебформы на заполнение текстом Вопрос по JavaScript (проверка на заполнение полей) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |