【javascript】js 获取 url 后的参数值
2014-06-15 11:59
239 查看
原文链接:https://www.geek-share.com/detail/2613804740.html
以前写过一篇类似的博文(提取 url 的搜索字符串中的参数),但是个人觉得使用起来不是很方便,今天抽空重新写了个函数,该函数代码更加简洁。
//获取 url 后的参数值 function getUrl(para){ var paraArr = location.search.substring(1).split('&'); for(var i = 0;i < paraArr.length;i++){ if(para == paraArr[i].split('=')[0]){ return paraArr[i].split('=')[1]; } } return ''; }
使用方法:
比如 url 为:http://www.cnblogs.com/yjzhu/?name=zhuyujia&age=27
getUrl('name'); //'zhuyujia' getUrl('age'); //'27' getUrl('sex'); //''
更新(2016-12-30)
function getUrlParam(k) { var regExp = new RegExp('([?]|&)' + k + '=([^&]*)(&|$)'); var result = window.location.href.match(regExp); if (result) { return decodeURIComponent(result[2]); } else { return null; } }
转载于:https://www.cnblogs.com/yjzhu/p/3789285.html
相关文章推荐
- 【javascript】js 获取 url 后的参数值
- js获取url参数值
- js文件封装javascript在html中获取url参数
- javascript获取URL参数与参数值的示例代码
- js获取url参数值
- js 获取url地址栏参数值
- JS获取url参数值的两种方式
- 用JavaScript获取URL中的参数值
- JavaScript获取URL中参数值
- js根据参数名获取url上的参数值
- js获取url参数值
- (转)js获取url参数值
- js获取url参数值(转)
- JS获取URL中参数值(QueryString)的4种方法分享
- javascript 获取url参数的正则表达式(用来获取某个参数值)
- js获取url参数值
- js获取url参数值[转]
- JS获取URL中参数值(QueryString)的4种方法
- js获取url参数值
- 用JavaScript获取URL中的参数值