我要在网址中的问号后面找到所有内容。我已经看到了一种方法,它不需要功能,但在我的生活中找不到它。
URL
fsdhfbsdfj/index.html?hello
获取
hello
答案 0 :(得分:29)
使用
var query = window.location.search;
如果你想摆脱首发“?”,请使用
var query = window.location.search.slice(1);
答案 1 :(得分:4)
var querystring=window.location.search.substring(1);
答案 2 :(得分:2)
你的标题是“get querystring”,但是你的问题是“在问号后面找到所有内容”,这是不同的东西,可以包括查询字符串和哈希值。
我认为当你说“你的网址”时,你正在谈论当前的网页。
获取查询字符串:
window.location.search
要获得第一个之后的所有内容?:
window.location.href.split("?").slice(1).join("?");
答案 3 :(得分:1)
您可以在window.location.search