通过JS获取Request.QueryString()参数的值实现方法
投稿:jingxian
下面小编就为大家带来一篇通过JS获取Request.QueryString()参数的值实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
如下所示:
function getArgs(strParame) { var args = new Object( ); var query = location.search.substring(1); // Get query string var pairs = query.split("&"); // Break at ampersand for(var i = 0; i < pairs.length; i++) { var pos = pairs[i].indexOf('='); // Look for "name=value" if (pos == -1) continue; // If not found, skip var argname = pairs[i].substring(0,pos); // Extract the name var value = pairs[i].substring(pos+1); // Extract the value value = decodeURIComponent(value); // Decode it, if needed args[argname] = value; // Store as a property } return args[strParame]; // Return the object }
使用例程:
default.aspx?ID=111
var x = getArgs("ID");
x的值就为:111
以上就是小编为大家带来的通过JS获取Request.QueryString()参数的值实现方法的全部内容了,希望对大家有所帮助,多多支持脚本之家~
您可能感兴趣的文章:
- 浅谈js中StringBuffer类的实现方法及使用
- 关于JSON.parse(),JSON.stringify(),jQuery.parseJSON()的用法
- Javascript类型系统之String字符串类型详解
- JS 对象(Object)和字符串(String)互转方法
- JSON的String字符串与Java的List列表对象的相互转换
- 深入浅析JSON.parse()、JSON.stringify()和eval()的作用详解
- String字符串匹配javascript 正则表达式
- javascript中tostring()和valueof()的用法及两者的区别
- js中substr,substring,indexOf,lastIndexOf,split,replace的用法详解
- javascript入门之string对象【新手必看】