js获取url中的参数
时间: 2024-04-24 18:27:34 浏览: 167
js获取url参数值的两种方式
在 JavaScript 中,你可以使用以下代码来获取 URL 中的参数:
```javascript
function getParameterByName(name) {
name = name.replace(/[\[\]]/g, "\\$&");
var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),
results = regex.exec(window.location.href);
if (!results) return null;
if (!results[2]) return '';
return decodeURIComponent(results[2].replace(/\+/g, " "));
}
var paramValue = getParameterByName('paramName');
console.log(paramValue);
```
在上面的代码中,`getParameterByName` 函数将接收一个参数名称,并返回该参数的值。你只需将 `'paramName'` 替换为你想要获取的参数名,然后调用该函数即可获得对应的参数值。
例如,如果你的 URL 是 `http://example.com/?paramName=value`,则 `paramValue` 将是 `'value'`。
阅读全文