Форум программистов, компьютерный форум, киберфорум
Наши страницы
JavaScript
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
Ann55
0 / 0 / 0
Регистрация: 22.05.2017
Сообщений: 22
1

Проверка правильности заполнения формы

14.09.2017, 00:42. Просмотров 907. Ответов 2
Метки нет (Все метки)

Задача реализовать проверку правильности заполнения формы средствами JavaScript.

Поле ВУЗ (текстовое поле): КузГТУ или КемГУ или НГТУ
Поле email:XXXXX@mail.XX
Номер телефона:8-XXX-XXX-XXXX
Переключатель пол должен быть установлен в одну из двух возможных позиций
Составила преподаватель, Иванова В.В.
Ann55 на форуме Обратить внимание администрации на это сообщение 0
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.09.2017, 00:42
Ответы с готовыми решениями:

Проверка правильности заполнения формы на стороне клиента
Здравствуйте помогите написать код и вставить его в эту форму для проверки...

Проверка заполнения формы
Здравствуйте ! Есть форма. с радио кнопками. Как сделать чтобы скрипт...

Проверка заполнения формы
не получается это 1.Пароль от 3 до 8 цифр что бы был 2.Проверка на пустоту...

Проверка заполнения полей формы
Добрый день. Суть вопроса следующая. Имеется форма с различными объектами. Я...

Написать функцию, для проверки правильности заполнения поля "отчество" в форме
Написать функцию, для проверки правильности заполнения поля "отчество" в форме....

2
Joey
Форумчанин
941 / 560 / 219
Регистрация: 05.05.2015
Сообщений: 3,259
Записей в блоге: 2
15.09.2017, 00:10 2
Лучший ответ Сообщение было отмечено Ann55 как решение

Решение

А php при чем?

Добавлено через 36 минут
Вот для поля ВУЗ:
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
function proverit_formu ()
{
function proverit_formu()
    {
        pravilno = false;
        if (document.moya_forma.pole_vuz.value == "КузГТУ")
            { pravilno = true; } else if (document.moya_forma.pole_vuz.value == "КемГУ")
                { pravilno = true; } else if (document.moya_forma.pole_vuz.value == "НГТУ")
                    { pravilno = true; } else
                        { pravilno = false; };
        if (pravilno == true) { alert("OY"); } else { alert("MAYYYY"); };
        return pravilno;
    }
}
Далее уже несложно. Вот весь код вместе с html
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<!doctype html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<form name="moya_forma" onSubmit="return proverit_formu()">
    <input type="text" name="pole_vuz">
    <input type="submit" name="submit_button" value="Отправить">
</form>
<script type="text/javascript">
    function proverit_formu()
    {
        pravilno = false;
        if (document.moya_forma.pole_vuz.value == "КузГТУ")
            { pravilno = true; } else if (document.moya_forma.pole_vuz.value == "КемГУ")
                { pravilno = true; } else if (document.moya_forma.pole_vuz.value == "НГТУ")
                    { pravilno = true; } else
                        { pravilno = false; };
        if (pravilno == true) { alert("OY"); } else { alert("MAYYYY"); };
        return pravilno;
    }
</script>
</body>
</html>
Добавлено через 22 часа 38 минут
Не заметил
Javascript
1
2
function proverit_formu ()
{
два раза написал
0
nubideus
390 / 272 / 76
Регистрация: 19.09.2011
Сообщений: 828
15.09.2017, 10:49 3
Javascript
1
2
3
function proverit_formu()
    {
        pravilno = false; // переменная объявилась в window(глобальная область видимости). объявляй переменные через var.
Javascript
1
2
3
4
5
if (document.moya_forma.pole_vuz.value == "КузГТУ")
            { pravilno = true; } else if (document.moya_forma.pole_vuz.value == "КемГУ")
                { pravilno = true; } else if (document.moya_forma.pole_vuz.value == "НГТУ")
                    { pravilno = true; } else
                        { pravilno = false; };
Javascript
1
2
3
pravilno = ["КузГТУ", "КемГУ", "НГТУ"].some( function(e) {
  return e === document.moya_forma.pole_vuz.value;
});
if (pravilno == true) { ===== if (pravilno ) {
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.09.2017, 10:49

Написать функцию, для проверки правильности заполнения поля "e-mail" в форме
Написать функцию, для проверки правильности заполнения поля &quot;e-mail&quot; в форме....

Проверка правильности ввода в форму
Есть форма text. Нужно проверить, правильно ли введены данные в эту форму,...

Проверка правильности введенных данных
Добрый день! Имеется лаба: Задача 3.1. Создайте сайт из двух страниц.Первая...


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

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

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