
var url= windowlocationhref
var ss = urlsplit('/');
for(var i =0 ;i<sslength;i++){
if(ss[i]=='goods_id')
alert(ss[i+1])
if(ss[i]=='city_code')
alert(ss[i+1])
}
示例:
URL: >
通过request的getParameter的方法获取。
通过requestgetParameter("参数名")获取后台的值通过的方式赋给js变量示例。
这个参数在js里面是无法获取的,
想要在js中使用,可行方案是服务端处理>
//我之前也是用的本办法比如我要取得p的参数
var url = locationsearch;
var pv = urlmatch(/(&p=)[^&]+/);
var p = pv[0]replace('&p=','');
//太麻烦了,后来又改了如下代码
function getQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&])(&|$)", "i");
var r = windowlocationsearchsubstr(1)match(reg);
if (r != null) return unescape(r[2]); return null;
}
//直接调用上面的方法 ,传入参数的名称即可
以上就是关于js 获取url路径里面的参数全部的内容,包括:js 获取url路径里面的参数、js获取url中指定参数的值(兼容hash)、js怎样获取多个参数里面的一个字段等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)