Marius van Witzenburg

Life can be so beautiful, if you have a wide vision.

Menu
  • Home
  • FreeBSD
  • How to
  • FAQ
  • Projects
  • Things I like

Tag: Parameters

How to get parameters from query string with JavaScript

By mariusvw
|
June 12, 2011
| No Comments
| How to

I don’t remember where I found this piece of code, but it works nice to get query string parameters 🙂

JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
function getURLParam(strParamName) {
    var strReturn = '';
    var strHref = window.location.href;
    if (strHref.indexOf("?") > -1){
        var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
        var aQueryString = strQueryString.split("&");
        for (var iParam = 0; iParam < aQueryString.length; iParam++) { if (aQueryString[iParam].indexOf(strParamName.toLowerCase() + "=") > -1) {
                var aParam = aQueryString[iParam].split("=");
                strReturn = aParam[1];
                break;
            }
        }
    }
    return unescape(strReturn);
}

it works quite simple, first it grabs all data after the question mark in the url, then it splits this result on the & character and then it splits again on the equal character. […]

Read More »

Posted in How to Tagged JavaScript, Parameters, Query, String Leave a comment

Social

Search

Archives

  • December 2017
  • October 2017
  • September 2017
  • March 2017
  • February 2017
  • January 2017
  • November 2016
  • October 2016
  • February 2016
  • December 2015
  • March 2015
  • November 2013
  • July 2013
  • May 2013
  • March 2013
  • February 2013
  • January 2013
  • December 2012
  • November 2012
  • October 2012
  • September 2012
  • December 2011
  • November 2011
  • July 2011
  • June 2011
  • September 2010
  • August 2010
  • July 2010
  • June 2010
  • May 2010
  • April 2010
  • March 2010
  • January 2010

Categories

  • FAQ
  • FreeBSD
  • FreeBSD world
  • Funny
  • How to
  • Projects

FreeBSD

Proud Donor

Meta

  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org

Marius van Witzenburg 2018 | All Rights Reserved. Powered by WordPress