Не могу найти ошибку в коде, браузер впритык не отображает((
Консоль показывает на скобку, которую убирать никак нельзя.
Код:
$("form").submit(function() {
var error="0";
//Логин
var login=$("#login").val();
if (login=="") {
$("#login").css('border', 'red 1px solid');
error_login="<img src='/index/img/wrong.png' class='reg_img'><div class='err_text'>Поле не заполнено!</div>";
error="1";
} else {
if(!isValidLogin(login)){
error_login="<img src='/index/img/wrong.png' class='reg_img'><div class='err_text'>Введен некорректный логин</div>";
$("#login").css('border', 'red 1px solid');
error="1";
} else {
$("#login").css('border', 'green 1px solid');
error_login="<img src='/index/img/ok.png' class='reg_img'><div class='ok_text'>Все введено верно!</div>";
}
}
//===============================================================
//Пароль
var pass1=$("#pas1").val();
var pass2=$("#pas2").val();
if (pass1=="") {
$("#pas1").css('border', 'red 1px solid');
error_pass="<img src='/index/img/wrong.png' class='reg_img'><div class='err_text'>Поле не заполнено!</div>";
error="1";
} else {
if (!isValidPassword(pass1)){
$("#pas1").css('border', 'red 1px solid');
error_pass="<img src='/index/img/wrong.png' class='reg_img'><div class='err_text'>Введен некорректный пароль</div>";
error="1";
} else {
if(pas1!=pas2){
$("#pas1").css('border', 'red 1px solid');
$("#pas2").css('border', 'red 1px solid');
error_pass="<img src='/index/img/wrong.png' class='reg_img'><div class='err_text'>Пароли не совпадают</div>";
error="1";
} else {
$("#pass1").css('border', 'green 1px solid');
$("#pass2").css('border', 'green 1px solid');
error_pass="<img src='/index/img/ok.png' class='reg_img'><div class='ok_text'>Все введено верно!</div>";
}
}
}
//===============================================================
//Маил
var email=$("#email").val();
if(email=="") {
$("#email").css('border', 'red 1px solid');
error_email="<img src='/index/img/wrong.png' class='reg_img'><div class='err_text'>Поле не заполнено!</div>";
error="1";
} else {
if(!isValidEmailAddress(email)){
error_email="<img src='/index/img/wrong.png' class='reg_img'><div class='err_text'>Введен некорректный e-mail</div>";
$("#email").css('border', 'red 1px solid');
error="1";
} else {
$("#email").css('border', 'green 1px solid');
error_email="<img src='/index/img/ok.png' class='reg_img'><div class='ok_text'>Все введено верно!</div>";
}
}
//===============================================================
//Имя
var name=$("#name").val();
if(name=="") {
$("#name").css('border', 'red 1px solid');
error_name="<img src='/index/img/wrong.png' class='reg_img'><div class='err_text'>Поле не заполнено!</div>";
error="1";
} else {
if(!isValidName(name)){
error_name="<img src='/index/img/wrong.png' class='reg_img'><div class='err_text'>Введен некорректное имя</div>";
$("#name").css('border', 'red 1px solid');
error="1";
} else {
$("#name").css('border', 'green 1px solid');
error_name="<img src='/index/img/ok.png' class='reg_img'><div class='ok_text'>Все введено верно!</div>";
}
}
//===============================================================
//Фамилия
var surname=$("#surname").val();
if(surname=="") {
$("#surname").css('border', 'red 1px solid');
error_surname="<img src='/index/img/wrong.png' class='reg_img'><div class='err_text'>Поле не заполнено!</div>";
error="1";
} else {
if(!isValidSurname(surname)){
error_surname="<img src='/index/img/wrong.png' class='reg_img'><div class='err_text'>Введена некорректная фамилия</div>";
$("#surname").css('border', 'red 1px solid');
error="1";
} else {
$("#surname").css('border', 'green 1px solid');
error_surname="<img src='/index/img/ok.png' class='reg_img'><div class='ok_text'>Все введено верно!</div>";
}
}
//===============================================================
//Отчество
var patr=$("#patr").val();
if(patr=="") {
$("#patr").css('border', 'red 1px solid');
error_patr="<img src='/index/img/wrong.png' class='reg_img'><div class='err_text'>Поле не заполнено!</div>";
error="1";
} else {
if(!isValidPatr(patr)){
error_patr="<img src='/index/img/wrong.png' class='reg_img'><div class='err_text'>Введено некорректное отчество</div>";
$("#patr").css('border', 'red 1px solid');
error="1";
} else {
$("#patr").css('border', 'green 1px solid');
error_patr="<img src='/index/img/ok.png' class='reg_img'><div class='ok_text'>Все введено верно!</div>";
}
}
//===============================================================
if(error=="0"){
correct="yes";
return: true;
} else {
$("#mess_login").html(error_login);
$("#mess_pass").html(error_pass);
$("#mess_email").html(error_email);
$("#mess_name").html(error_name);
$("#mess_surname").html(error_surname);
$("#mess_patr").html(error_patr);
correct="no";
return false;
}
});
//Функции
function isValidLogin(login){
var pattern=new RegExp(/[A-Za-z0-9]{4,15}/);
return pattern.test(login);
}
function isValidPassword(password){
var pattern=new RegExp(/[A-Za-z0-9]{6,30}/);
return pattern.test(password);
}
function isValidName(name){
var pattern=new RegExp(/[А-Яа-яA-Za-z]{2,30}/);
return pattern.test(name);
}
function isValidSurname(surname){
var pattern=new RegExp(/[А-Яа-яA-Za-z]{3,30}/);
return pattern.test(surname);
}
function isValidPatr(patr){
var pattern=new RegExp(/[А-Яа-яA-Za-z]{5,30}/);
return pattern.test(patr);
}
function isValidEmailAddress(emailAddress) {
var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
return pattern.test(emailAddress);
}
Заранее спасибо!