Проверка формы обратной связи

303
07 июня 2017, 05:40

Знатоки JS у меня к Вам вопрос, нашел исходник проверки формы обратной связи, решил добавить своё значение в него, но что-то пошло не так, ошибка

Файл не найден

Скажите что я сделал не так и как исправить, спасибо c:

JS изучать начал совсем недавно

            function checkForm(obj){
            var return_value = true;
            // регулярное выражение, для проверки телефон           
            var reg_phone = /^\d[\d\(\)\ -]{4,14}\d$/;
            // регулярное выражение, для проверки отправителя
            var reg_sender = /[a-z]+/i;
            // проверка почты
            var reg_mail = /^\w+@\w+\.\w{2,4}$/i;
            // заносим значение поля почтовый ящик в переменную mail
            var mail = obj.mail.value;
            // заносим значение поля отправитель в переменную sender
            var sender = obj.fio.value;
            // объявляем переменную куда будет заносится текст сообщения
            var error_msg = "Не корректно заполнены поля: ";
            //проверка поля отправитель
            if(reg_sender.exec(sender) == null && sender ==""){
                error_msg += "Имя ";
                return_value = false;
            }
            //проверка поля телефон
            if(reg_mail.exec(mail) == null){
                error_msg += "Почта ";
                return_value = false;
            }
            //проверка поля телефон
            if(reg_phone.exec(phone) == null){
                error_msg += "Номер телефона ";
                return_value = false;
            }
            //проверка на наличие ошибок, если возникла ошибка ввыводим текст сообщения
            if(!return_value)
                alert(error_msg);
            return return_value;
        }

Хочу привести всё это к такому виду:

READ ALSO
JS код - Копирование из input

JS код - Копирование из input

Есть кодОн работает только для идентификаторов - input и bCopy

456
JavaScript: конфликт двойной и тройной комбинации клавиш

JavaScript: конфликт двойной и тройной комбинации клавиш

В этом эксперименте исследуется конфликт двойной и тройной комбинации клавиш (например alt+t и alt+shift+t)По замыслу, при нажатии alt+t должен измениться...

335
Вывод списка объектов яндекс.карты в таблицу

Вывод списка объектов яндекс.карты в таблицу

Использую этот скрипт от API яндекскарт

647