使用js获取此链接地址中pointId数值 ‘http://192.168.110.74/saasbasic/app/point//QRCode?companyCode=666666&pointId=123456’
时间: 2024-09-12 11:08:26 浏览: 15
在JavaScript中,你可以使用`window.location`对象来获取当前URL的各个部分。如果你想从给定的URL中提取`pointId`的数值,你可以使用`URLSearchParams`对象来解析查询字符串,然后获取`pointId`对应的值。以下是获取`pointId`的具体步骤:
1. 使用`window.location.href`获取当前页面的完整URL。
2. 使用`URL`构造函数创建一个URL对象,这将允许你使用`URLSearchParams`。
3. 使用`URLSearchParams`对象的`get`方法来获取`pointId`的值。
下面是具体的代码示例:
```javascript
// 假设这是当前页面的URL
const url = 'http://192.168.110.74/saasbasic/app/point//QRCode?companyCode=666666&pointId=123456';
// 创建URL对象
const currentUrl = new URL(url);
// 使用URLSearchParams获取查询字符串
const searchParams = new URLSearchParams(currentUrl.search);
// 获取pointId的值
const pointId = searchParams.get('pointId');
// 输出pointId的值
console.log(pointId); // 输出: 123456
```
请确保这段代码在浏览器环境中运行,因为`window.location`和`URL` API是浏览器特有的。