首页 前端知识 javascript/jquery获取地址栏url参数的方法

javascript/jquery获取地址栏url参数的方法

2024-03-07 08:03:44 前端知识 前端哥 559 181 我要收藏

获取URL

window.location.href;

通过javascript是如何获取url中的某个参数

function getUrlParam(name)
{
	//构造一个含有目标参数的正则表达式对象
	var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
	//匹配目标参数
	var r = window.location.search.substr(1).match(reg);
	//返回参数值
	if (r!=null) return unescape(r[2]); return null;
}

jquery通过这个函数传递url中的参数名就可以获取到参数的值,比如url为:https://www.xxx.com/test.html?cid=110

我们要获取cid的值,可以这样写:

(function($){
	$.getUrlParam = function(name){
	var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
	var r = window.location.search.substr(1).match(reg);
	if (r!=null) return unescape(r[2]); return null;
}})(jQuery);

为jquery扩展了这个方法了之后我们就可以通过如下方法来获取某个参数的值了

$.getUrlParam('cid');
转载请注明出处或者链接地址:https://www.qianduange.cn//article/3414.html
标签
评论
会员中心 联系我 留言建议 回顶部
复制成功!