JS根据名称获取url后参数值
程序员文章站
2022-05-18 15:14:28
js 根据名称获取url后参数值
js 根据名称获取url后参数值
获取参数值
获取参数值
第一种:通过匹配字符取
//获取 url参数 ‘goodsid’
function...
js 根据名称获取url后参数值
js 根据名称获取url后参数值
获取参数值获取参数值
第一种:通过匹配字符取
//获取 url参数 ‘goodsid’
function urlsearch(param) {
var name,value;
var str=location.href; //取得整个地址栏
var num=str.indexof("")
str=str.substr(num+1); //取得所有参数 stringvar.substr(start [, length ]
var arr=str.split("&"); //各个参数放到数组里
console.log(arr)
for(var i=0;i < arr.length;i++){
num=arr[i].indexof("=");
if(num>0){
name=arr[i].substring(0,num);
if(name == param){
return arr[i].substr(num+1);
}
}
}
}
第二种:通过正则表达式取
function getquerystring(name) {
var reg = new regexp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);//search,查询?后面的参数,并匹配正则
if(r!=null)return unescape(r[2]); return null;
}
上一篇: 老婆出轨怎么办,怎么挽回?
下一篇: 女朋友没有安全感怎么办