我正在使用jQuery和Ajax构建动态网站。我想在以下网址中的哈希后面读取id
:
something.php#type=abc&id=123
我当前读取哈希值的代码是:
var hash = location.hash.substr(1);
alert(hash);
答案 0 :(得分:3)
您可以执行以下操作:-
var hash = window.location.hash.substr(1);
var searchParams = new URLSearchParams(hash);
if(searchParams.has('id')) {
var id = searchParams.get('id');
console.log(id);
}
如果有其他参数,则相同。希望这会有所帮助。