javascript - Jquery 获取 url id

标签 javascript php jquery

我正在尝试从 php 中生成的 url 字符串中获取 id,具体取决于您正在查看的页面,例如 id 可能会出现在不同的位置

site.com/view.php?id=12&person=23 

site.com/view.php?loc=man&id=1782&person=43

我只需要使用 JQuery 获取 id 部分任何想法

最佳答案

您可以使用regex从URL获取id

var id = url.match(/id=(\d+)/)[1]

DEMO

正则表达式说明

  1. /:正则表达式的分隔符
  2. id=:匹配文字id=
  3. ():捕获组
  4. \d+:匹配一个或多个数字

关于javascript - Jquery 获取 url id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30978805/

相关文章:

javascript - 在 CSS 更改时使用 Jquery 触发事件?

jQuery - 无法计算页面加载时的元素宽度?

php - 处理请求后,xmlhttprequest 是否保持连接打开?

php - CakePHP - 使用 JOIN 有效地搜索 3 个表

javascript - 我想打印 "2019 to 2020"当前它显示 2019-04-01 到 2020-03-31

javascript - Selenium 单击 GDPR 单击按钮

javascript - 获取复选框的值并执行计算

javascript - 无法从 HTML 标记属性 "value"获取值到 onClick 脚本

javascript - 获取 JSON 对象数组中的值

javascript - 有没有办法将变量从 Javascript 中的不同模块传递给导出的生成器?