Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 09.06.2017
Сообщений: 5

Не могу понять почему не работает

09.06.2017, 14:37. Показов 1143. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите исправить этот код
JavaScript
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
26
27
28
29
30
31
32
33
34
35
36
37
38
$(document).ready(function() {
            var regeua = /([ґєії`´ʼ’ʼ’]+)/ui;
                var regeen = /[a-z]/;
                var emaa = /@./;
                var tell = /^(\s*)?(\+)?([- _():=+]?\d[- _():=+]?){10,14}(\s*)?$/;
                var name = $('FIO').val();
                var email = $('EMAI').val();
                var telephone = $('TEL').val();
                var fail = "";
        $('#done').click(function() 
        { 
            
                if (name.val().search(regeua) == null && name.val().search(regeen) == null ){
                    fail = "Ви ввели літери відмінні від українських чи англійських літер(Введіть ,будь ласка, українськими або англійськими літерами) ";
                    $('#name').html(fail);
                    $('#name').show();
                    return false;
                }
                else $('#name').html('');
                if (email.match(emaa)==null) {
                    fail =  " Введіть email схожий з цим";
                    $('#email').html(fail);
                    $('#email').show();
                    return false;
                }
                else $('#email').html('');
                if (telephone.match(tell)==null || telephone.length < 11) {
                    fail = " Введіть номер телефону так +380ХХХХХХХХХ (11 цифр)";
                    $('#telp').html(fail);
                    $('#telp').show();
                    return false;
 
                }
                else $('#telp').html ('');
 
});
    });
    </script>
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.06.2017, 14:37
Ответы с готовыми решениями:

Не могу понять почему не работает
есть таблица &lt;table&gt; &lt;tr class=&quot;th&quot;&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;Блюдо&lt;/td&gt; &lt;td&gt;Цена&lt;/td&gt; &lt;/tr&gt; ...

Не могу понять, почему не работает цикл for
Есть график, в котором очень много точек (в перспективе пару тысяч). Но мне надо вывести последние 50 из списка. Пишу: for (var i =...

Не работает анимация jQuery, не могу понять почему
Помогите пожалуйста, мучаюсь не могу понять почему не работает (новичок) Задача такая : создать документ HTML, добавить сверху кнопку,...

3
 Аватар для fanatikus
1932 / 1523 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
09.06.2017, 20:25
Цитата Сообщение от agirogodlen Посмотреть сообщение
var name = $('FIO').val();
* * * * * * * * var email = $('EMAI').val();
* * * * * * * * var telephone = $('TEL').val();
это что?

Добавлено через 1 минуту
покажите форму
0
0 / 0 / 0
Регистрация: 09.06.2017
Сообщений: 5
09.06.2017, 20:57  [ТС]
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<div>
<h3>Обратная связь:</h3>
<p>Ваше Ф.И.О.:</p>
<input name="text"` id="FIO">
<div id="name"></div>
<p>Ваша почта:</p>
<input name="text" id="EMAI">
<div id="email"></div>
<p>Ваш телефон:</p>
<input name="text" id="TEL">
<div id="telp"></div>
<p>Текст-сообщение:</p>
<p><textarea rows="10" cols="45" name="text" id="MES"></textarea></p>
<p id="mess"></p>
<button id="done">Отправить</button>
</div>
0
 Аватар для fanatikus
1932 / 1523 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
09.06.2017, 21:38
Лучший ответ Сообщение было отмечено agirogodlen как решение

Решение

PHP/HTML
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
        <script>
            $(function () {
                var regeua = /([ґєії`ВґКј’Кј’]+)/ui;
                var regeen = /[a-z]/;
                var emaa = /@./;
                var tell = /^(\s*)?(\+)?([- _():=+]?\d[- _():=+]?){10,14}(\s*)?$/;
                var fail = "";
                $('#done').click(function () {
                   
                    var name = $('#FIO').val();
                    var email = $('#EMAI').val();
                    var telephone = $('#TEL').val();
 
                    if (name.search(regeua) == null && name.search(regeen) == null) {
                        fail = "Ви ввели літери відмінні від українських чи англійських літер(Введіть ,будь ласка, українськими або англійськими літерами) ";
                        $('#name').html(fail);
                        $('#name').show();
                    } else {
                         $('#name').html('name');
                    }
                       
                    if (email.match(emaa) == null) {
                        fail = " Введіть email схожий з цим";
                        $('#email').html(fail);
                        $('#email').show();
                    } else {
                        $('#email').html('');
                    }
                       
                    if  (telephone.match(tell) == null || telephone.length < 11) {
                        fail = " Введіть номер телефону так +380ХХХХХХХХХ (11 цифр)";
                        $('#telp').html(fail);
                        $('#telp').show();
                    } else{
                        $('#telp').html('hello');
                    }
                });
            })
 
        </script>
        <div>
            <h3>Обратная связь:</h3>
            <p>Ваше Ф.И.О.:</p>
            <input type="text" name="fio" id="FIO">
            <div id="name"></div>
            <p>Ваша почта:</p>
            <input type="text" name="emai" id="EMAI">
            <div id="email"></div>
            <p>Ваш телефон:</p>
            <input type="text" name="tel" id="TEL">
            <div id="telp"></div>
            <p>Текст-сообщение:</p>
            <p><textarea rows="10" cols="45"  name="mes" id="MES"></textarea></p>
            <p id="mess"></p>
            <button id="done">Отправить</button>
        </div>
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.06.2017, 21:38
Помогаю со студенческими работами здесь

не могу понять почему не работает js
&lt;form&gt;&lt;div style=&quot;color:red; text-decoration:underline&quot;&gt; &lt;p onmouseover=&quot;f1&quot;()&gt;Группа 1&lt;/p&gt; &lt;ul id=&quot;group_1&quot; name=&quot;group_1&quot;&gt;&lt;/ul&gt; ...

Не могу понять почему в моем решении не работает таймер
Уже несколько часов голову ломаю, отладчик ошибок в коде не видит, но что то явно не так((((( Это обычный таймер с обратным отсчетом и...

Подскажите, не работает код, не могу понять почему - вроде бы все правильно
Доброго времени суток Есть задача - при клике на кнопку должен создаваться параграф в теле документа, в который добавляется значение...

Выбор элемента по атрибуту data-number, код есть, не могу понять почему не работает как нужно!
Всем привет! Товарищи, помогите, столкнулся с проблемой. У меня есть map в котором лежат area, у которых уникальный атрибут data-number,...

Не могу понять, почему программа работает неправильно( Знаю, что где-то ошибки, но не могу найти
{Ввести последовательность натуральных чисел Aj j=1...n (n&lt;=1000). Упорядочить последовательность по неубыванию наименььшей цифры...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru