Re: Passing querystring variable to function



On Nov 30, 2:35 pm, Chris <matchett...@xxxxxxxxxxxxxx> wrote:
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;



}- Hide quoted text -

- 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
}
.



Relevant Pages

  • Re: Passing querystring variable to function
    ... concatenating the 77 from 'myfile.php?uniqueid=77' with ... the string 'id' to get ... query = window.location.search.substring; ...
    (comp.lang.javascript)
  • Re: Concatenate results of query
    ... I am using Duane Hookom's method for concatenating a string reproduced ... input table or query ''. ... Dim strConcat As String 'build return string ...
    (microsoft.public.access.formscoding)
  • Re: Need to get result of a select query in code
    ... thinking along the lines of using a string and concatenating in these 2 ... select queries. ... So I was wondering if there was any way a select string ... If you can save the query, you can use DLookUp to look up a value in the ...
    (microsoft.public.access.queries)
  • Passing querystring variable to function
    ... concatenating the 77 from 'myfile.php?uniqueid=77' with ... // Firefox, Opera 8.0+, Safari ... //Internet Explorer ...
    (comp.lang.javascript)