【问题标题】:How to get a variable from a URL by JavaScript?如何通过 JavaScript 从 URL 中获取变量?
【发布时间】:2021-07-03 02:36:13
【问题描述】:

例如,我有一个网址-

website.com/page/?var=20

我想通过JS从URL中获取“var”变量

顺便说一句,我的真实网址是-

https://bipit2.pranaypro21292.repl.co/d21292auth/?code=pimWoHEuV7fgKEVQMTntRnzXqVla3G&guild_id=824947028609859614&permissions=0

我想从 URL 中获取“guild_id”变量。

【问题讨论】:

  • 这能回答你的问题吗? How can I get query string values in JavaScript?
  • 请先做一些基础研究,然后再提问。您逐字输入 Google 的问题标题很容易导致上述重复。
  • window.location.query?
  • 请在提问前搜索解决方案以避免重复问题。

标签: javascript variables url


【解决方案1】:

你可以通过使用获取你的url的最后一个路径

var str = window.location.href;
res = str.split('/');
last = res[res.length-1]

其余部分可能会删除其余不需要的字符,例如“?”、“=”和“=”后面的数据

这不是有效的,但这是我所知道的,希望它有效

更新:你也可以使用:window.location.search 来获取最后的路径

【讨论】:

    猜你喜欢
    • 2015-01-18
    • 2018-05-09
    • 1970-01-01
    • 1970-01-01
    • 2018-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-15
    相关资源
    最近更新 更多