javacsript code not working

JavaScript and client side scripting.

Moderator: General Moderators

Post Reply
mayanktalwar1988
Forum Contributor
Posts: 133
Joined: Wed Jul 08, 2009 2:44 am

javacsript code not working

Post by mayanktalwar1988 »

Code: Select all

<script type="text/javascript">	
	
var loc=location.href;
var id=loc.split("?");
	function link()
{
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    document.getElementById("mydiv").innerHTML=xmlhttp.responseText;
    }
  }
xmlhttp.open("GET","downlink.php?id",true);
xmlhttp.send();
}
</script>
this script i have written is not working for me actually i am not sure about this line

Code: Select all

xmlhttp.open("GET","downlink.php?id",true);
in which i have passed a variable "id" which is query string part of the url extracted in very first lines of code can ve pass variable like this in javascript?
User avatar
PHPHorizons
Forum Contributor
Posts: 175
Joined: Mon Sep 14, 2009 11:38 pm

Re: javacsript code not working

Post by PHPHorizons »

Hello mayanktalwar1988,

The way that code is written, id is just a string.

Here is how do add the variable to that url string:

Code: Select all

xmlhttp.open("GET","downlink.php?" + id,true);
mayanktalwar1988
Forum Contributor
Posts: 133
Joined: Wed Jul 08, 2009 2:44 am

Re: javacsript code not working

Post by mayanktalwar1988 »

k thanks
Post Reply