Definir parâmetros de URL JavaScript
let params = new URLSearchParams(window.location.search);
console.log(params.get(name));
Homely Hamerkop
let params = new URLSearchParams(window.location.search);
console.log(params.get(name));
function update_query_parameters(key, val) {
uri = window.location.href
.replace(RegExp("([?&]"+key+"(?=[=&#]|$)[^#&]*|(?=#|$))"), "&"+key+"="+encodeURIComponent(val))
.replace(/^([^?&]+)&/, "$1?");
return uri;
}
// examples: the following may update ?page=4 in url and redirects to
window.location.href = update_query_parameters('page', '4);