how to pass four values or four arguments from four dropdown to ajax?
up vote
0
down vote
favorite
I am trying to pass 4 arguments from a drop-down to Ajax but i get the following error:
Uncaught TypeError: Cannot set property 'innerHTML' of null at
XMLHttpRequest.xmlhttp.onreadystatechange
function showreports() {
var str = document.getElementById("p").value;
var str1 = document.getElementById("t").value;
var str2 = document.getElementById("sem").value;
var str3 = document.getElementById("ses").value;
if (str == 0) {
document.getElementById("txtHint").innerHTML = "";
return;
} else {
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function () {
if (this.readyState == 4 && this.status == 200) {
document.getElementById("txtHint").innerHTML = this.responseText;
}
};
xmlhttp.open("GET", "get_reports.php?p=" + str, true);
xmlhttp.send();
}
}
javascript ajax
New contributor
add a comment |
up vote
0
down vote
favorite
I am trying to pass 4 arguments from a drop-down to Ajax but i get the following error:
Uncaught TypeError: Cannot set property 'innerHTML' of null at
XMLHttpRequest.xmlhttp.onreadystatechange
function showreports() {
var str = document.getElementById("p").value;
var str1 = document.getElementById("t").value;
var str2 = document.getElementById("sem").value;
var str3 = document.getElementById("ses").value;
if (str == 0) {
document.getElementById("txtHint").innerHTML = "";
return;
} else {
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function () {
if (this.readyState == 4 && this.status == 200) {
document.getElementById("txtHint").innerHTML = this.responseText;
}
};
xmlhttp.open("GET", "get_reports.php?p=" + str, true);
xmlhttp.send();
}
}
javascript ajax
New contributor
1
Where is your html? Seems you haven't definedtxtHint
– B001ᛦ
Nov 8 at 9:57
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I am trying to pass 4 arguments from a drop-down to Ajax but i get the following error:
Uncaught TypeError: Cannot set property 'innerHTML' of null at
XMLHttpRequest.xmlhttp.onreadystatechange
function showreports() {
var str = document.getElementById("p").value;
var str1 = document.getElementById("t").value;
var str2 = document.getElementById("sem").value;
var str3 = document.getElementById("ses").value;
if (str == 0) {
document.getElementById("txtHint").innerHTML = "";
return;
} else {
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function () {
if (this.readyState == 4 && this.status == 200) {
document.getElementById("txtHint").innerHTML = this.responseText;
}
};
xmlhttp.open("GET", "get_reports.php?p=" + str, true);
xmlhttp.send();
}
}
javascript ajax
New contributor
I am trying to pass 4 arguments from a drop-down to Ajax but i get the following error:
Uncaught TypeError: Cannot set property 'innerHTML' of null at
XMLHttpRequest.xmlhttp.onreadystatechange
function showreports() {
var str = document.getElementById("p").value;
var str1 = document.getElementById("t").value;
var str2 = document.getElementById("sem").value;
var str3 = document.getElementById("ses").value;
if (str == 0) {
document.getElementById("txtHint").innerHTML = "";
return;
} else {
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function () {
if (this.readyState == 4 && this.status == 200) {
document.getElementById("txtHint").innerHTML = this.responseText;
}
};
xmlhttp.open("GET", "get_reports.php?p=" + str, true);
xmlhttp.send();
}
}
javascript ajax
javascript ajax
New contributor
New contributor
edited Nov 8 at 10:06
Bartosz Zasada
2,41521021
2,41521021
New contributor
asked Nov 8 at 9:54
Nouman Haroon
11
11
New contributor
New contributor
1
Where is your html? Seems you haven't definedtxtHint
– B001ᛦ
Nov 8 at 9:57
add a comment |
1
Where is your html? Seems you haven't definedtxtHint
– B001ᛦ
Nov 8 at 9:57
1
1
Where is your html? Seems you haven't defined
txtHint
– B001ᛦ
Nov 8 at 9:57
Where is your html? Seems you haven't defined
txtHint
– B001ᛦ
Nov 8 at 9:57
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Nouman Haroon is a new contributor. Be nice, and check out our Code of Conduct.
Nouman Haroon is a new contributor. Be nice, and check out our Code of Conduct.
Nouman Haroon is a new contributor. Be nice, and check out our Code of Conduct.
Nouman Haroon is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53205253%2fhow-to-pass-four-values-or-four-arguments-from-four-dropdown-to-ajax%23new-answer', 'question_page');
}
);
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
1
Where is your html? Seems you haven't defined
txtHint
– B001ᛦ
Nov 8 at 9:57