Hej,
Mam mały problem z funkcjami w js. Mam formularz html w ktorym weryfikuje dane za pomoca js chce zeby w jednej funkcji wykorzystac zmienna z poprzedniej funkcji oto cały kod js:
function checkLogin(){
var login = document.getElementById("login").value;
var errorResult = document.getElementById("errorResult");
var myAjax = new Ajax.Request('check_login.php', {
method: 'post',
parameters: "login=" + login,
onSuccess: function(showResponse){
errorResult.innerHTML = showResponse.responseText;
if (showResponse.responceText != '') {
var poprawnosc_loginu = "Jest Błąd";
}
}
});
}
function checkForm_Send(a,b,c,d) {
var errorResults = document.getElementById("errorResults");
var login = document.getElementById(a).value;
if (login == '' && poprawnosc_loginu == "Jest Błąd") {
var ii = "Jest Błąd";
}
if (ii == "Jest Błąd") {
errorResults.innerHTML = 'Wypełnij wszystkie pola!';
} else {
var divstyle = new String();
divstyle = document.getElementById("txt2").style.visibility;
divstyle = document.getElementById("sukces").style.visibility;
if(divstyle.toLowerCase()=="visible" || divstyle == "")
{
document.getElementById("txt2").style.visibility = "hidden";
document.getElementById("sukces").style.visibility = "visible";
}
}
}
Warunek z poprawnoscia loginu jest wlasnie omijany czyli cos zle zrobilem, prosze o pomoc