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

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

09.06.2017, 14:37. Показов 1109. Ответов 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
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru