{"id":924,"date":"2017-07-18T12:10:39","date_gmt":"2017-07-18T06:40:39","guid":{"rendered":"https:\/\/blog.binarybits.net\/?p=924"},"modified":"2021-05-03T16:20:10","modified_gmt":"2021-05-03T10:50:10","slug":"get-query-string-parameter-using-javascript","status":"publish","type":"post","link":"https:\/\/blog.binarybits.net\/get-query-string-parameter-using-javascript\/","title":{"rendered":"Get query string parameter using JavaScript"},"content":{"rendered":"
Following code will help in fetching the value of a query string parameter.<\/p>\n
function GetQueryStringParameter(parameter) {\r\n var search = location.search.substring(1);\r\n var queryStringParameters = JSON.parse('{\"' + decodeURI(search).replace(\/\"\/g, '\\\\\"').replace(\/&\/g, '\",\"').replace(\/=\/g, '\":\"') + '\"}')\r\n return queryStringParameters[parameter];\r\n}<\/pre>\nUsage:<\/p>\n
If URL is http:\/\/server\/page.html?id=1<\/p>\n
Then usage would be GetQueryStringParameters(“id”)<\/em> which would return 1<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"
Following code will help in fetching the value of a query string parameter. function GetQueryStringParameter(parameter) { var search = location.search.substring(1); var queryStringParameters = JSON.parse(‘{“‘ + decodeURI(search).replace(\/”\/g, ‘\\\\”‘).replace(\/&\/g, ‘”,”‘).replace(\/=\/g, ‘”:”‘) + ‘”}’) return queryStringParameters[parameter]; } Usage: If URL is http:\/\/server\/page.html?id=1 Then usage would be GetQueryStringParameters(“id”) which would return 1<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[251,9],"tags":[243,196,265],"yoast_head":"\n
Get query string parameter using JavaScript : Binary Bits<\/title>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\t\n