Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion GroupsGeneralPHPASPPerlColdFusionFlashHTML, CSS, ScriptsBrowsers

Webmaster Forum / HTML, CSS, Scripts / JavaScript / November 2007



Tip: Looking for answers? Try searching our database.

Passing querystring variable to function

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Chris - 30 Nov 2007 19:35 GMT
How do I take a querystring variable from a link and pass it to the
following code (function shown below)?

For example, concatenating the 77 from 'myfile.php?uniqueid=77' with
the string 'id' to get

if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{
document.getElementById("id77").innerHTML=xmlHttp.responseText
}

Many thanks,

Chris

var xmlHttp

function showUser(str)
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
}
var url="/~jonanna/ajax/getuser.php"
url=url+"?q="+str
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}function stateChanged()
{
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{
document.getElementById("txtHint").innerHTML=xmlHttp.responseText
}
}function GetXmlHttpObject()
{
var xmlHttp=null;
try
{
// Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
}
catch (e)
{
//Internet Explorer
try
 {
 xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
 }
catch (e)
 {
 xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
 }
}
return xmlHttp;
}
klynch - 30 Nov 2007 20:47 GMT
> How do I take a querystring variable from a link and pass it to the
> following code (function shown below)?
[quoted text clipped - 58 lines]
>
> - Show quoted text -

function queryString(id) {
    query = window.location.search.substring(1);
    pairs = query.split("&");
    for (i=0;i<pairs.length;i++) {
        items = pairs[i].split("=");
        if (items[0] == id) {
            return items[1];
        }
    }
}

if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {

document.getElementById("id"+queryString('id')).innerHTML=xmlHttp.responseText
}
Chris - 30 Nov 2007 23:12 GMT
> > How do I take a querystring variable from a link and pass it to the
> > following code (function shown below)?
[quoted text clipped - 80 lines]
>
> - Show quoted text -

Many thanks.

Chris
klynch - 30 Nov 2007 20:47 GMT
> How do I take a querystring variable from a link and pass it to the
> following code (function shown below)?
[quoted text clipped - 58 lines]
>
> - Show quoted text -

function queryString(id) {
    query = window.location.search.substring(1);
    pairs = query.split("&");
    for (i=0;i<pairs.length;i++) {
        items = pairs[i].split("=");
        if (items[0] == id) {
            return items[1];
        }
    }
}

if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {

document.getElementById("id"+queryString('id')).innerHTML=xmlHttp.responseText
}
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2009 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.