Javascript Get all parameters and values as an Array

This Javascript function extracts each parameter from the query string and returns a multi dimensional array containing the parameter names and values.

Array( Array(parameter_name1, parameter_value1) , Array(parameter_name2, parameter_value2) )



function getAllParameters()
{
   fullQString = window.location.search.substring(1);
   paramArray = fullQString.split("&");
   var finalArray = new Array();
   for (i=0;i<paramArray.length;i++)
   {
     currentParameter = paramArray[i].split("=");
     finalArray[i] = Array(currentParameter[0], currentParameter[1]);
   }
   
   return finalArray;
}


Next: Javascript Return the url of the current page with no query string parameters

Previous: Javascript Get the value of the specified Query String Parameter

Javascript Query String Manipulation (TOC)

Comments

Popular posts from this blog

Php RSS2Writer (v2.1) - Generate RSS 2.0 Feed - Usage Instructions & Download

VBScript String Clean Functions -3 Methods to Remove or Replace Characters in a String

DIY SharePoint Marketing Tips & Tools - Do Follow SharePoint Article Libraries