我要在网址中的问号之后获取所有内容。我已经看到了一种不需要功能但终生无法找到它的方法。
网址
fsdhfbsdfj/index.html?hello
得到
hello
我要在网址中的问号之后获取所有内容。我已经看到了一种不需要功能但终生无法找到它的方法。
网址
fsdhfbsdfj/index.html?hello
得到
hello
利用
var query = window.location.search;
如果您想摆脱开头的“?”,请使用
var query = window.location.search.slice(1);
var querystring=window.location.search.substring(1);
您的标题说“获取查询字符串”,但您的问题说“获取问号后的所有内容”,这是不同的,可以包括查询字符串和哈希。
我假设当您说“the” url 时,您指的是当前网页。
要获取查询字符串:
window.location.search
在第一个之后得到一切?:
window.location.href.split("?").slice(1).join("?");
您可以在中找到查询字符串window.location.search