I need to use variable generated value from first function (variable url), in second function, here is a code:
var kategorije = ["c1", "c2", "c3", "c4", "c5", "c6"];
var url;
function checkbox_test() { //first function
// calculating url ...
alert(url); // here everything is ok, something like c1=x&c2=a&c3=5 ...
}
function loadXMLDoc() { // second function
regid = "123456abcdefg";
var xmlhttp;
xmlhttp=new XMLHttpRequest()
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","http://www.example.com/?regId=" + regid + '&' + url, true);
xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlhttp.send();
alert(url); // just checking is value of url is correct! here it say url is undefined!
}
I need to pass value of url generated in first function in GET as url. Thanks!