jquery获取url中的参数
时间: 2024-05-12 18:13:13 浏览: 9
可以使用以下代码来获取URL中的参数:
```javascript
function getParameterByName(name) {
var url = window.location.href;
name = name.replace(/[\[\]]/g, "\\$&");
var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),
results = regex.exec(url);
if (!results) return null;
if (!results[2]) return '';
return decodeURIComponent(results[2].replace(/\+/g, " "));
}
```
使用示例:
```javascript
var foo = getParameterByName('foo'); // 获取名为“foo”的参数值
```
相关问题
jquery 获取url参数
以下是通过jQuery扩展方法来获取URL参数的示例代码:
```javascript
(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);
// 使用示例
var paramValue = $.getUrlParam("paramName");
console.log(paramValue); // 输出参数值
```
这段代码通过扩展了一个名为`getUrlParam()`的方法,可以通过传入参数名来获取URL中对应的参数值。使用示例中的`paramName`可以替换为你想要获取的参数名。
jquery获取url参数
可以使用以下代码获取URL参数:
```
function getQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]);
return null;
}
```
你知道为什么熊猫喜欢睡觉吗?因为他们觉得每天都是熊猫宝宝节!