Posted by: prajapatinilesh | May 11, 2009

Javascript function to get particular querystring value from URL.

Hi,

function getQueryStrVal(url,name) {
name = name.replace(/[\[]/,”\\\[").replace(/[\]]/,”\\\]”);
var regexS = “[\\?&]“+name+”=([^&#]*)”;
var regex = new RegExp( regexS );
var results = null;
if (url && url != ‘undefined’) {
results = regex.exec( url );
}
else {
results = regex.exec( window.location.href );
}
if( results == null )
return “”;
else
return results[1];
}

How to use:

here url is your js variable in which your whole url is defined.

if(url.indexOf(‘prefixVal’) != -1) {

prefixVal = getQueryStrVal(url, ‘prefixVal’);

alert(prefixVal);

}

Thanks,

Nilesh prajapati.


Leave a response

Your response:

Categories