帮我用JS 写个获取指定URL参数的函数
1帮我用JS 写个获取指定URL参数的函数
以下是一个获取指定URL参数的JavaScript函数:

```javascript
function getParam(name, url) {
if (!url) 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, " "));
}
```

使用示例:

获取当前页面URL中的参数:

```javascript
var id = getParam("id"); // 获取URL中的 "id" 参数
var name = getParam("name"); // 获取URL中的 "name" 参数
```

获取指定URL中的参数:

```javascript
var url = "https://www.example.com?param1=value1¶m2=value2";
var param1 = getParam("param1", url); // 获取URL中的 "param1" 参数
var param2 = getParam("param2", url); // 获取URL中的 "param2" 参数
```
本页由《梦行文档》生成

 

name完成
30