js 获取url路径里面的参数

js 获取url路径里面的参数,第1张

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怎样获取多个参数里面的一个字段等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/9557214.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存