Dreamweaver показывает ошибку в коде, хотя код работает.

R
На сайте с 03.08.2012
Offline
131
769

Пишу в Adobe CS Dreamweaver, показывает в JS коде ошибку. Запускаю код, все работает. Не могу понять в чем может быть ошибка.... Вставляю код в другой файл, не показывает ошибки. В чем может быть проблема?

Mutabors
На сайте с 17.09.2012
Offline
127
#1

Проблема в строке 4 предположительно пятый, шестой символ... :-)

Послушаем, что скажут другие экстросексы, которые не в отпуске.

А если серьезно, то скриптик покажите.

Самый продвинутый и надежный SSD хостинг рунета с изоляцией сайтов по 115 руб! (http://beget.ru/?id=332651) Контекстная реклама и продажи. Конкурентные и серые темы. Дорого! Не трать время на рутину! Ее сделают за копейки! (http://www.work-zilla.com?ref=143498)
R
На сайте с 03.08.2012
Offline
131
#2

<script type="text/javascript">


var token = "'.$token.'";


$("a[href=#reg_restart]").click(function (eventObject) {
eventObject.preventDefault();

$("#reg_restart").hide();
$("#reg_error").hide();
form_reg.show();
});

$("a[href=#avt_ok]").click(function (eventObject) {
eventObject.preventDefault();
$("#avt_zashita").hide();
form_vxod.show();
});


//Проверка формы авторизации
var form_vxod = $("#form_vxod"); //форма авторизации

form_vxod.submit(function (eventObject) {
eventObject.preventDefault();

var email = $("input[id=vxod_email]");
var pass = $("input[id=vxod_password]");

var error_email_vxod = $("#error_email_vxod");
var error_pass_vxod = $("#error_pass_vxod");

var error_email_vxod_text = error_email_vxod.children();
var error_pass_vxod_text = error_pass_vxod.children();

var error = false;

//Проверка Email
if(email.val().length > 0)
{
var regV = /^[a-zA-Z0-9_\.\-]+@([a-zA-Z0-9][a-zA-Z0-9\-]+\.)+[a-zA-Z]{2,6}$/;
var result_email = email.val().search(regV);

if (result_email == -1)
{
email.css({"background" : "#FF9191"}); error = true; error_email_vxod_text.text("Вы ввели некорректный адрес электронной почты. Пример коректнного адреса: name@gmail.com"); error_email_vxod.show();
}
else
{
email.css({"background" : "#FFF"}); error_email_vxod.hide();
}
}else{

email.css({"background" : "#FF9191"}); error = true; error_email_vxod_text.text("Введите, пожалуйста, адрес электронной почты."); error_email_vxod.show();

}


//Проверка пароля
if(pass.val().length < 5){pass.css({"background" : "#FF9191"}); error = true; error_pass_vxod_text.text("Пароль должен состоять минимум из 5 символов."); error_pass_vxod.show();}
else{
if(pass.val().search(/^[а-яА-Яa-zA-Z0-9_\@\#\$\%\^\&\?\№\*\!\(\)\-\+\=]{1,}$/)){pass.css({"background" : "#FF9191"}); error = true; error_pass_vxod_text.text("Вы ввели некорректный пароль. Допустимы русские и латинские буквы, цифры и следующие символы: _ @ # $ % ^ & ? № * ! ( ) - + = "); error_pass_vxod.show();}
else{pass.css({"background" : "#FFF"}); error_pass_vxod.hide();}
}

if(error == false)
{
$("#sumbit_vxod").attr("disabled", true);
$.ajax({
url: "/maine/ajax/login_check.php",
type: "POST",
data: {"email" : email.val(), "password" : pass.val(), "token" : token},
cache: false,
success: function(response){

$("#sumbit_vxod").attr("disabled", false);

if(response == 0)
{ form_vxod.hide(); $("#avt_error").show(); }
else if(response == 1)
{
email.css({"background" : "#FF9191"}); error_email_vxod_text.text("Пользователь с данным адресом электроной почты не найден."); error_email_vxod.show();

}else if(response == 2)
{
pass.css({"background" : "#FF9191"}); error_pass_vxod_text.text("Введенный пароль неверный."); error_pass_vxod.show();
}else if(response == 3)
{
form_vxod.hide();
$("#avt_zashita").show(); //показываем что нельзя так часто логинится

}else if (response == 4) //емаил авторизация
{
form_vxod.hide();
avt_pin_code_form.show();
}else if (response == 5) //телефон авторизация
{
///ПОКА ЕЩЁ НЕТ

}else if (response == 6)
{
location.reload(); //Если все окей
}

}

});//конец запроса

}
});

var avt_pin_code_form = $("#avt_pin_code_form");
var avt_pin_code_input = $("#avt_pin_code_input").mask("99999", {placeholder:" "});

var error_avt_pin_code = $("#error_avt_pin_code");
var error_avt_pin_code_text = error_avt_pin_code.children();

$("a[href=#avt_restart]").click(function (eventObject) {
eventObject.preventDefault();

$("#avt_restart").hide();
$("#avt_error").hide();
form_vxod.show();
avt_pin_code_input.val("");
});

avt_pin_code_form.submit(function (eventObject) { //форма отправки
eventObject.preventDefault();

avt_pin_code_input.css({"background" : "#FFF"}); error_avt_pin_code.hide();

var error = false;

if(avt_pin_code_input.val().length < 5){ error = true; avt_pin_code_input.css({"background" : "#FF9191"}); error_avt_pin_code_text.text("Вы не ввели PIN-код."); error_avt_pin_code.show(); }

if(error == false){

$("#submit_pin").attr("disabled", true);

$.ajax({
url: "/maine/ajax/avtorizaciya_pin.php",
type: "POST",
data: {"avt_pin_code" : avt_pin_code_input.val(), "token" : token},
cache: false,
success: function(response){

$("#submit_pin").attr("disabled", false);

if(response == 0){ avt_pin_code_form.hide(); $("#avt_error").show();}
else if(response == 1){
avt_pin_code_input.css({"background" : "#FF9191"}); error_avt_pin_code_text.text("Неверный PIN-код."); error_avt_pin_code.show();
}else if(response == 2){

avt_pin_code_form.hide();
$("#avt_restart").show();

}else if(response == 3){
location.reload(); //Если все окей
}
}

});//конец запроса
} //конец проверки на ошибки
}); //конец формы отправки

////////////////////////////////////////////////////////////////////////////////////

$("a[href=#ress_pass_restart]").click(function (eventObject) {
eventObject.preventDefault();

$("#ress_pass_restart").hide();
$("#ress_pass_error").hide();
form_ress_pass.show();
});

var form_ress_pass = $("#form_ress_pass");

form_ress_pass.submit(function (eventObject) {
eventObject.preventDefault();

var email = $("#ress_pass_input");

var error_email = $("#error_ress_pass");
var error_email_text = error_email.children();

var error = false;

//Проверка Email
if(email.val().length < 1){email.css({"background" : "#FF9191"}); error = true; error_email_text.text("Вы не заполнели поле: адрес электронной почты."); error_email.show();}
else{
if(email.val().search(/^[a-zA-Z0-9_\.\-]+@([a-zA-Z0-9][a-zA-Z0-9\-]+\.)+[a-zA-Z]{2,6}$/)){email.css({"background" : "#FF9191"}); error = true; error_email_text.text("Вы ввели некорректный адрес электронной почты. Пример коректнного адреса: name@gmail.com."); error_email.show();}
else{email.css({"background" : "#FFF"}); error_email.hide();}
}

if(error == false){

//$("#submit_ress_pass").attr("disabled", true);

$.ajax({
url: "/maine/ajax/ress_password.php",
type: "POST",
data: {"email" : email, "token" : token},
cache: false,
success: function(response){

$("#submit_ress_pass").attr("disabled", false);

if(response == 0){ form_ress_pass.hide(); $("#ress_pass_error").show();}
else if(response == 1){
email.css({"background" : "#FF9191"}); error_email_vxod_text.text("Пользователь с данным адресом электроной почты не найден."); error_email_vxod.show();
}else if(response == 2){

form_ress_pass.hide();
$("#ress_pass_ok").show();

}
}

});//конец запроса

}

});

</script>

Пришлось укоротить:( не влез весь

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий