Re: A two flavored post

From: Date: Fri, 05 Oct 2007 03:18:46 +0000
Subject: Re: A two flavored post
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-262783@lists.php.net to get a copy of this message
On 10/4/07, tedd <tedd@sperling.com> wrote: > > Hi gang: > > I asked this question on the javascript list, but for some reason > it's taking forever to post there. So, I figured that I would ask > here as well. > > I'm currently sending data (the value of s) to another script via the > html statement: > > <a href="img.php?s=<?php echo($value);?>">Click here</a> > > However, I need to add another variable, namely a javascript > variable, to the GET string. > > How can I send both a php and a javascript variable together at the same > time? the question is when is the variable you want to append available to the javascript. as soon as you get the variable in the javascript the next thing you can do is append it to the value of the href attribute of the <a> tag. <html> <head> <script type="text/javascript"> window.onload = function() { var someLinkHref = document.getElementById('someLink').href; someLinkHref += "&anotherVar=8"; alert(someLinkHref); } </script> </head> <body> <a id="someLink" href="http://somesite.com?a=5"> click here </a> </body> </html> if you want to use the onclick event handler as rob suggested, you could stash the variable in the Window global object, then reference it in the implementation of the onclick function (though i still have mixed feelings about that approach [the Window object part that is]). -nathan -nathan

« previous php.general (#262783) next »