gpt4 book ai didi

javascript - Jquery/Javascript 从窗口位置获取参数

转载 作者:行者123 更新时间:2023-11-28 21:06:55 26 4
gpt4 key购买 nike

我的网址是:

http://localhost:3000/?sort=rating

参数sort是动态的,我想将其添加到另一个URL。

在我的 javascript 中,我有:

window.location.pathname + '.js?page=' + currentPage

如何在末尾添加 sort 参数?

示例:

window.location.pathname + '.js?page=' + currentPage + &sortparam

在这种情况下,它将是:

window.location.pathname + '.js?page=' + currentPage + '&sort=rating'

最佳答案

这是您要寻找的内容:

How can I get query string values in JavaScript?

就您而言:

function getParameterByName(name)
{
name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
var regexS = "[\\?&]" + name + "=([^&#]*)";
var regex = new RegExp(regexS);
var results = regex.exec(window.location.search);
if(results == null)
return "";
else
return decodeURIComponent(results[1].replace(/\+/g, " "));
}

var sortparam = getParameterByName("sort");
window.location.pathname + '.js?page=' + currentPage + '&sort='+sortparam

关于javascript - Jquery/Javascript 从窗口位置获取参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9650313/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com