JavaScript
x
var ans = document.getElementById("str").value;
function load_questions($questionno)
{
document.getElementById("current_que").innerHTML=questionno;
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
if(xmlhttp.responseText=="over") {
window.location="result.php";
}else{
document.getElementById("load_questions").innerHTML = xmlhttp.responseText;
load_total_que();
}
}
};
var PageToSendTo = "load_questions.php?";
var VariablePlaceholder = "questionno=";
var MyVariable = questionno;
var VariablePlaceholder2 = "ans=";
var MyVariable2 = ans;
var UrlToSend = PageToSendTo + VariablePlaceholder + MyVariable + VariablePlaceholder2 + MyVariable2;
xmlhttp.open("GET", UrlToSend, false);
xmlhttp.send();
}
its taking only one parameter i am not a pro out here but was facing this issue i want 2 parameters to one is getting passed its questionno other i want is document.getElementById(“str”).value; this value in the url to compare using $_GET in php
help me out with this thank you!!
Advertisement
Answer
“&” symbol is missing.
Try this:
JavaScript
var UrlToSend = PageToSendTo + VariablePlaceholder + MyVariable + '&' + VariablePlaceholder2 + MyVariable2;